Lệnh Git Cơ bản

Đã hoàn thành

Git hoạt động bằng cách ghi nhớ những thay đổi đối với tệp của bạn như thể nó đang chụp ảnh tức thời của hệ thống tệp của bạn.

Chúng tôi sẽ giới thiệu một số lệnh cơ bản để bắt đầu theo dõi tệp trong repo của bạn. Sau đó, bạn sẽ lưu "ảnh chụp nhanh" đầu tiên của mình cho Git để so sánh.

trạng thái git

Lệnh Git đầu tiên và thường được sử dụng nhất là git status. Bạn đã sử dụng nó một lần, trong bài tập trước đó, để thấy rằng bạn đã khởi tạo repo Git của bạn đúng cách.

git status hiển thị trạng thái của cây hoạt động (và của khu vực dàn dựng—chúng tôi sẽ sớm nói thêm về khu vực dàn dựng). Nó cho phép bạn xem những thay đổi nào hiện đang được Git theo dõi, vì vậy bạn có thể quyết định xem bạn có muốn yêu cầu Git chụp ảnh khác hay không.

git add

git add là lệnh bạn sử dụng để yêu cầu Git bắt đầu theo dõi các thay đổi trong một số tệp nhất định.

Thuật ngữ kỹ thuật là dàn dựng những thay đổi này. Bạn sẽ sử dụng phương thức git add thay đổi giai đoạn để chuẩn bị cho cam kết. Tất cả các thay đổi trong các tệp đã được thêm vào nhưng chưa cam kết được lưu trữ trong khu vực.

git commit

Sau khi bạn đã thực hiện một số thay đổi cho cam kết, bạn có thể lưu công việc của mình vào ảnh tức thời bằng cách gọi lệnh git commit thực.

Commit cả động từ và danh từ. Về cơ bản, nó có ý nghĩa tương tự như khi bạn cam kết một kế hoạch hoặc cam kết thay đổi đối với một cơ sở dữ liệu. Như một động từ, cam kết thay đổi có nghĩa là bạn đặt một bản sao (của tập tin, thư mục, hoặc "công cụ khác") trong kho như là một phiên bản mới. Là một danh từ, commit là một khối dữ liệu nhỏ cung cấp cho những thay đổi mà bạn đã cam kết một định danh duy nhất. Dữ liệu được lưu trong cam kết bao gồm tên tác giả và địa chỉ email, ngày tháng, nhận xét về những gì bạn đã thực hiện (và lý do), chữ ký số tùy chọn và mã định danh duy nhất của cam kết trước đó.

nhật ký git

Lệnh git log cho phép bạn xem thông tin về các cam kết trước đó. Mỗi cam kết có một thông báo đính kèm vào nó (một cam kết thư), và lệnh git log in thông tin về cam kết gần đây nhất, như tem thời gian của họ, tác giả, và một cam kết thư. Lệnh này giúp bạn theo dõi những gì bạn đã làm và những thay đổi nào đã được lưu.

trợ giúp git

Bạn đã thử lệnh git help, nhưng bạn nên nhắc nhở bạn. Sử dụng lệnh này để dễ dàng nhận thông tin về tất cả các lệnh mà bạn đã học được cho đến nay và nhiều hơn nữa.

Hãy nhớ rằng, mỗi lệnh cũng đi kèm với của trợ giúp riêng. Bạn có thể tìm thấy các trang trợ giúp này bằng cách git <command> --help. Ví dụ: git commit --help sẽ hiển thị một trang cho bạn biết thêm về lệnh git commit và cách sử dụng lệnh đó.