Mercurial có một lệnh để liệt kê mọi tệp mà kho lưu trữ có cho mỗi lần sửa đổi:
hg manifest --all
Có một lệnh tương đương trong Git?
Một cái gì đó như git log --stat?
—
jmreicha
git ls-files
?
Chỉ tò mò, vì lý do gì bạn cần điều này?
—
Stephen Jennings
@StephenJennings: đó là một cách hay hơn để biết loại tệp nào mà người dùng có quyền kiểm soát phiên bản hơn là "
—
Esteis
ls -R
trừ .gitignore
" về mặt tinh thần . Tính hữu dụng nói chung: người ta có thể ít nhiều biết những gì đang xảy ra, nhưng việc xem xét nội dung của kho lưu trữ mang lại cho một sự tự tin mà người ta biết. Đặc biệt đối với người dùng mới bắt đầu, sự tự tin như vậy tạo ra sự khác biệt lớn trong việc sử dụng chương trình dễ chịu như thế nào. Git không làm cho người dùng yên tâm, đó là lý do tại sao rất nhiều người ghét nó cho đến khi họ tìm hiểu nó.
Bản sao có thể có của Git - Liệt kê tất cả các tệp hiện đang được kiểm soát nguồn?
—
Cody Piersall