Ngoài ra git whatchanged
, mức độ thấp hơngit log
NAME
git-whatchanged - Show logs with difference each commit introduces
Nó đưa ra bản tóm tắt cam kết với một danh sách các tệp bên dưới nó với các chế độ của chúng và nếu có thêm ( A
), xóa ( D
) hoặc sửa đổi ( M
);
$ git whatchanged f31a441398fb7834fde24c5b0c2974182a431363
Sẽ cung cấp một cái gì đó như:
commit f31a441398fb7834fde24c5b0c2974182a431363
Author: xx <xx@xx.nl>
Date: Tue Sep 29 17:23:22 2015 +0200
added fb skd and XLForm
:000000 100644 0000000... 90a20d7... A Pods/Bolts/Bolts/Common/BFCancellationToken.h
:000000 100644 0000000... b5006d0... A Pods/Bolts/Bolts/Common/BFCancellationToken.m
:000000 100644 0000000... 3e7b711... A Pods/Bolts/Bolts/Common/BFCancellationTokenRegistration.h
:000000 100644 0000000... 9c8a7ae... A Pods/Bolts/Bolts/Common/BFCancellationTokenRegistration.m
:000000 100644 0000000... bd6e7a1... A Pods/Bolts/Bolts/Common/BFCancellationTokenSource.h
:000000 100644 0000000... 947f725... A Pods/Bolts/Bolts/Common/BFCancellationTokenSource.m
:000000 100644 0000000... cf7dcdf... A Pods/Bolts/Bolts/Common/BFDefines.h
:000000 100644 0000000... 02af9ba... A Pods/Bolts/Bolts/Common/BFExecutor.h
:000000 100644 0000000... 292e27c... A Pods/Bolts/Bolts/Common/BFExecutor.m
:000000 100644 0000000... 827071d... A Pods/Bolts/Bolts/Common/BFTask.h
...
Tôi biết câu trả lời này không thực sự khớp "không có thông tin không liên quan.", Nhưng tôi vẫn nghĩ rằng danh sách này hữu ích hơn chỉ là tên tệp.
git log --until 2013-05-21 --pretty="short" --name-only
với hiệu quả tốt.