Trạng thái Git
Thuộc phần Kiểm soát phiên bản trong hành trình Terminal của Coddy. Bài học 7 trên 58.
Lệnh Git được dùng nhiều nhất là git status. Lệnh này cho bạn biết trạng thái hiện tại của repository: những tệp nào đã thay đổi, những tệp nào đã được đưa vào vùng staging và những tệp nào chưa được theo dõi.
git statusTrong một repo vừa được khởi tạo và chưa có tệp nào, đầu ra trông như sau:
On branch main
No commits yet
nothing to commit (create/copy files and use "git add" to track)Sau khi thêm tệp, git status sẽ làm nổi bật chúng trong mục Tệp chưa được theo dõi. Khi bạn tạo commit, lệnh này sẽ hiển thị những gì đã sửa đổi, đã đưa vào vùng chờ hoặc không có thay đổi.
Để xem thông tin ngắn gọn, dễ xử lý bằng máy, hãy dùng dạng rút gọn:
git status --shortLệnh này in ra một dòng cho mỗi tệp đã thay đổi, kèm theo một mã gồm hai chữ cái giải thích trạng thái của tệp (chúng ta sẽ tìm hiểu các mã đó trong chương tiếp theo).
Thử thách
Người mớiThư mục đã có một tệp chưa được theo dõi tên là hello.txt. Khởi tạo repository, sau đó chạy git status --short để thấy tệp được đánh dấu là chưa được theo dõi.
Tệp chưa được theo dõi hiển thị với tiền tố ??.
Tự làm thử
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiểm soát phiên bản
4Kiểm tra các thay đổi
Git DiffSo sánh các thay đổi đã đưa vào vùng chờGit ShowÔn tập: Công việc của thám tử3Theo dõi thay đổi
Khu vực stagingGit AddGit CommitChỉnh sửa tệp đã được theo dõiGit LogÔn tập: các commit đầu tiên6Dự án trang web công thức
Tổng quan dự ánKhởi tạo và bỏ quaTự luyện tập: Playground Terminal