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.

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 git-scm.com để 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 protected]"

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

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

Kiểm tra trạng thái

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

Commit các thay đổi

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

Xem lịch sử commit

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

4. Quản Lý Nhánh

Tạo nhánh mới

Chuyển đổi nhánh

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

Hợp nhất 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

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

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

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

7. Gỡ Rối

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

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

8. Quản Lý Remote

Kiểm tra danh sách remote

Thêm remote mới

Xóa remote

9. Các Lệnh Khác

Khôi phục file

Xóa file khỏi staging

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

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!

Last updated

Was this helpful?