Cẩm nang NQDEV
HomeCheat SheetsContact
Cheat Sheets
Cheat Sheets
  • Overview
  • IPTables Commands
  • Bash
    • Bash Cheat Sheet: Tập hợp lệnh Bash cơ bản và nâng cao
  • HAProxy
    • HAProxy Cheat Sheet: Hướng dẫn nhanh và đầy đủ cho quản trị viên
    • Cấu Hình và Tính Năng Nổi Bật
    • Hướng Dẫn Cấu Hình Log Format Trong HAProxy
    • Hướng dẫn chi tiết về cấu hình HAProxy cho Load Balancing và giới hạn tốc độ
    • HAProxy Stats
    • HAProxy Rate Limiting
      • Hướng dẫn cấu hình Rate Limiting trong HAProxy để chống DDoS
      • Rate Limiting: http-request track
    • HAProxy WI
    • HAProxy Lua API
      • Bắt đầu với HAProxy Lua API
  • GIT
    • Git Cheat Sheet: Tổng hợp lệnh Git hữu ích cho người mới bắt đầu và chuyên gia
    • Hướng Dẫn Toàn Diện về Git
    • Hướng Dẫn Nhanh về Các Lệnh Git Cơ Bản
    • 20 lệnh Git hữu ích mọi lập trình viên nên biết
    • Cách tối ưu hóa kích thước thư mục .git để cải thiện hiệu suất
  • Redis
    • Redis Cheat Sheat: Hướng dẫn nhanh cho người mới bắt đầu
  • Wireshark
    • Wireshark Cheat Sheat: Hướng dẫn sử dụng Wireshark cho người mới bắt đầu và chuyên gia
  • Windows
    • CMD
      • Command Cheat Sheat: Tổng hợp các lệnh CMD hữu ích trên Windows
    • Hướng dẫn sử dụng Registry Editor
    • Chi tiết giao diện trong Registry Editor
  • Ubuntu
    • Ubuntu CLI cheat sheet
Powered by GitBook
On this page
  • 1. Cài Đặt và Cấu Hình
  • 2. Khởi Tạo và Clone Dự Án
  • 3. Quản Lý Thay Đổi
  • 4. Quản Lý Nhánh
  • 5. Chia Sẻ Thay Đổi
  • 6. So Sánh và Kiểm Tra
  • 7. Gỡ Rối
  • 8. Quản Lý Remote
  • 9. Các Lệnh Khác
  • Kết Luận

Was this helpful?

  1. GIT

Hướng Dẫn Nhanh về Các Lệnh Git Cơ Bản

Git là một công cụ quản lý mã nguồn mạnh mẽ, nhưng với rất nhiều lệnh và tùy chọn, việc ghi nhớ tất cả có thể là một thách thức.

PreviousHướng Dẫn Toàn Diện về GitNext20 lệnh Git hữu ích mọi lập trình viên nên biết

Last updated 6 months ago

Was this helpful?

Cheat sheet (bảng tóm tắt) về Git sẽ giúp bạn dễ dàng tra cứu và sử dụng các lệnh một cách hiệu quả. Dưới đây là hướng dẫn chi tiết về các lệnh cơ bản mà bạn cần biết.

1. Cài Đặt và Cấu Hình

Cài đặt Git

Đầu tiên, bạn cần cài đặt Git. Truy cập trang để tải và cài đặt cho hệ điều hành của bạn.

Cấu hình người dùng

git config --global user.name "Tên của bạn"
git config --global user.email "email@example.com"

Lệnh trên giúp bạn thiết lập thông tin người dùng cho các commit.

2. Khởi Tạo và Clone Dự Án

Khởi tạo kho mới

git init

Lệnh này tạo một kho Git mới trong thư mục hiện tại.

Clone kho từ xa

git clone <url>

Sao chép một kho Git từ xa về máy tính của bạn.

3. Quản Lý Thay Đổi

Thêm thay đổi vào staging area

git add <file>

Hoặc để thêm tất cả các thay đổi:

git add .

Kiểm tra trạng thái

git status

Hiển thị các thay đổi đã được staged, unstaged và untracked.

Commit các thay đổi

git commit -m "Thông điệp commit"

Lưu lại các thay đổi với một thông điệp mô tả.

Xem lịch sử commit

git log

Hiển thị danh sách các commit trong kho.

4. Quản Lý Nhánh

Tạo nhánh mới

git branch <tên-nhánh>

Chuyển đổi nhánh

git checkout <tên-nhánh>

Tạo và chuyển đổi nhánh cùng lúc

git checkout -b <tên-nhánh>

Hợp nhất nhánh

git merge <tên-nhánh>

Hợp nhất nhánh chỉ định vào nhánh hiện tại.

5. Chia Sẻ Thay Đổi

Đẩy thay đổi lên kho từ xa

git push origin <tên-nhánh>

Cập nhật từ kho từ xa

git pull origin <tên-nhánh>

Kéo thay đổi từ kho từ xa về nhánh hiện tại.

6. So Sánh và Kiểm Tra

So sánh thay đổi

git diff

Xem sự khác biệt giữa các thay đổi chưa được staged.

Xem sự khác biệt giữa commit

git diff <commit1> <commit2>

7. Gỡ Rối

Xem ai đã thay đổi từng dòng

git blame <file>

Tìm kiếm trong lịch sử commit

git grep <từ khóa>

8. Quản Lý Remote

Kiểm tra danh sách remote

git remote -v

Thêm remote mới

git remote add <tên> <url>

Xóa remote

git remote remove <tên>

9. Các Lệnh Khác

Khôi phục file

git restore <file>

Xóa file khỏi staging

git reset <file>

Xem thông tin về một commit cụ thể

git show <commit-id>

Kết Luận

Bảng tóm tắt lệnh Git (cheat sheet) là một công cụ hữu ích giúp bạn dễ dàng tra cứu và sử dụng các lệnh cần thiết trong quá trình phát triển. Bằng cách nắm vững các lệnh cơ bản này, bạn sẽ có thể quản lý mã nguồn hiệu quả hơn. Hãy thực hành thường xuyên để trở thành một người dùng Git tự tin!

git-scm.com