Thao tác Git cơ bản (Làm việc cá nhân)
Giới thiệu nhanh
Một vòng đời cơ bản khi làm việc với Git:
- Tạo repo:
git init
- Thêm file:
git add
- Lưu thay đổi:
git commit
- Kiểm tra lịch sử:
git log
- Xem sự thay đổi:
git diff
- Quản lý phiên bản, quay về trước:
git checkout
,git reset
1. Tạo một Git repository
Tạo mới từ thư mục hiện có:
mkdir my-project
cd my-project
git init
Lệnh
git init
sẽ tạo ra một thư mục ẩn.git/
chứa toàn bộ dữ liệu Git.
2. Theo dõi thay đổi file
Kiểm tra trạng thái:
git status
Thêm file vào khu vực staging:
git add tenfile.txt
Thêm tất cả file:
git add .
3. Ghi lại thay đổi (commit)
git commit -m "Lời mô tả thay đổi"
Ví dụ:
git commit -m "Thêm chức năng đăng nhập"
4. Xem lịch sử commit
git log
Hiển thị ngắn gọn:
git log --oneline
5. So sánh sự thay đổi
So sánh file trước và sau:
git diff
So sánh 2 commit:
git diff abc123 xyz456
6. Bỏ thay đổi / reset
Bỏ file khỏi khu vực staging:
git reset tenfile.txt
Quay về phiên bản trước:
git checkout tenfile.txt
7. Xoá repo Git (nếu cần)
rm -rf .git
⚠️ Xoá toàn bộ lịch sử Git! Chỉ nên dùng khi bạn muốn khởi động lại từ đầu.
Ghi nhớ nhanh - Vòng đời commit:
git init
git status
git add <file>
git commit -m "Mô tả"
git log
Extension Git hữu ích cho VS Code
Cài từ VS Code > Extensions (Ctrl + Shift + X)
Extension | Mô tả |
---|---|
Git Graph | Giao diện trực quan để xem lịch sử commit, branch, merge |
GitLens | Xem ai thay đổi dòng nào, lịch sử commit từng dòng |
✅ Đến đây, bạn đã có thể:
- Tạo và quản lý mã nguồn cá nhân bằng Git
- Ghi nhận từng thay đổi trong project
- Quản lý và quay lại phiên bản cũ
- Dùng VS Code để quản lý Git dễ dàng hơn