Làm cách nào tôi có thể xem lịch sử nhật ký git cho tất cả các tệp trong một thư mục?
Tôi đã tìm thấy một số bài đăng về cách hiển thị nhật ký cho một tệp cụ thể, nhưng không tìm thấy cho một thư mục cụ thể.
Làm cách nào tôi có thể xem lịch sử nhật ký git cho tất cả các tệp trong một thư mục?
Tôi đã tìm thấy một số bài đăng về cách hiển thị nhật ký cho một tệp cụ thể, nhưng không tìm thấy cho một thư mục cụ thể.
Câu trả lời:
Bạn có thể sử dụng một trong hai foldername
hoặc foldername/*
. Dù cách nào cũng nên làm việc.
git log -- path/to/folder
git log -- path/to/folder/*
Lịch sử của các tệp đã đổi tên sẽ không được theo dõi bằng phương pháp này.
*
), họ chắc chắn sẽ xuất hiện
git log
chỉ hiển thị thông tin cam kết. Nếu bạn muốn xem những thay đổi tập tin, cung cấp các -p
cờ như đã đề cập trong các bình luận trước
nếu bạn muốn sử dụng một công cụ đồ họa, chẳng hạn như gitk, nó hoạt động tương tự:
gitk -- path/to/folder
gitk
có giao diện người dùng rất tiện dụng, nhưng khá tốt. Nếu bạn yêu thích giao diện người dùng đẹp, thì bạn cũng có thể cân nhắc Merge
(WIN / MAC / * NIX) từ nhóm Sublime Text và Fork
(WIN / MAC).
path/to/folder
? họ sẽ xuất hiện?