Câu trả lời được chấp nhận sẽ không cho bạn biết đã có những loại thay đổi nào.
Có, Nếu bạn không phải là người kiểm tra cú pháp mà là một người bình thường có kho chứa đầy các tệp chưa được phân giai đoạn và bạn vẫn muốn biết điều gì sẽ xảy ra với các tệp theo giai đoạn - có một lệnh khác:
git status --short | grep '^[MARCD]'
dẫn đến một cái gì đó như:
M dir/modified_file
A dir/new_file
R dir/renamed -> dir/renamed_to
C dir/copied_file
D dir/deleted_file
Rõ ràng, các tệp này đã được tổ chức, và sau khi git commit:
deleted_filesẽ bị xóa,
new_filesẽ được thêm vào,
renamed_filesẽ trở thành một renamed_to.
Đây là giải thích về đầu ra định dạng ngắn: https://git-scm.com/docs/git-status#_short_format