fbpx Tổng hợp các lệnh Git hay dùng trong Windows Skip to main content
git

Tổng hợp các lệnh Git hay dùng trong Windows

Dưới đây là tổng hợp các lệnh Git hay dùng trong Windows, trình bày theo nhóm chức năng rõ ràng – rất phù hợp khi bạn làm việc trong Git Bash, Command Prompt, hoặc PowerShell.


🔧 1. Cấu hình Git (chỉ làm 1 lần)

git config --global user.name "Tên của bạn"
git config --global user.email "email@domain.com"
git config --list           # Xem cấu hình

📁 2. Tạo / Nhân bản (clone) repository

Hành động Lệnh
Tạo repo mới tại thư mục hiện tại git init
Clone repo từ GitHub/GitLab/... git clone <URL>

Ví dụ:

git clone https://github.com/user/project.git

📄 3. Làm việc với file

Hành động Lệnh
Kiểm tra trạng thái file git status
Thêm file vào staging git add <tên_file>
Thêm tất cả file git add .
Loại bỏ khỏi staging git reset <tên_file>
Hủy thay đổi file (chưa commit) git checkout -- <tên_file>

4. Commit & Push

Hành động Lệnh
Tạo commit với message git commit -m "Mô tả thay đổi"
Đẩy lên GitHub git push origin <nhánh>

Ví dụ:

git push origin main

🔄 5. Pull & Fetch

Hành động Lệnh
Lấy thay đổi và gộp (merge) git pull
Lấy thay đổi (chưa merge) git fetch
Đồng bộ hoàn toàn với remote git fetch --all + git reset --hard origin/<nhánh>

🌿 6. Quản lý nhánh (branch)

Hành động Lệnh
Liệt kê nhánh git branch
Tạo nhánh mới git branch <tên>
Chuyển nhánh git checkout <tên>
Tạo và chuyển nhánh mới git checkout -b <tên>
Gộp nhánh vào nhánh hiện tại git merge <tên-nhánh-khác>
Xóa nhánh cục bộ git branch -d <tên>

🕵️‍♂️ 7. Kiểm tra & so sánh

Hành động Lệnh
Xem lịch sử commit git log
Xem log ngắn gọn git log --oneline --graph
So sánh thay đổi git diff
Xem ai sửa dòng nào git blame <tên_file>

🗑️ 8. Undo / Reset

Hành động Lệnh
Quay lại commit trước (giữ file) git reset --soft HEAD~1
Quay lại và xóa thay đổi git reset --hard HEAD~1
Xóa file khỏi Git nhưng vẫn giữ file git rm --cached <file>
Hủy toàn bộ thay đổi chưa commit git checkout .

🌐 9. Remote & kết nối GitHub

Hành động Lệnh
Xem URL repo từ xa git remote -v
Thêm remote mới git remote add origin <URL>
Đổi URL remote git remote set-url origin <URL>

📝 10. Một số lệnh nhanh thường dùng

git init                            # Tạo repo mới
git clone <URL>                     # Clone repo
git add .                           # Thêm tất cả thay đổi
git commit -m "Update..."          # Commit với mô tả
git push origin main                # Đẩy lên nhánh main
git pull origin main                # Kéo thay đổi mới
git branch                          # Liệt kê nhánh
git checkout -b feature-login       # Tạo + chuyển nhánh mới

Lưu ý khi dùng Git trên Windows

  • Dùng Git Bash để có trải nghiệm tốt hơn (giống Linux)

  • Nếu dùng PowerShell: luôn đảm bảo Git được cài và thêm vào PATH

  • Để xác thực với GitHub: nên dùng HTTPS (hoặc SSH nếu quen)


 

About

Công ty thiết kế web app chuyên thiết kế web và các dịch vụ maketing digital, seo, google adword...