给定一个时间段(例如一天、一周、一个月),是否可以列出这段时间内修改或添加的所有文件?
最佳答案
我会使用 diff 直接生成文件列表,例如:
git diff --name-only "@{3 days ago}" "@{2 days ago}"
changelog.txt
newfile.txt
如果您想知道修改或添加了哪个文件,请改用 --name-status :
git diff --name-status "@{3 days ago}" "@{2 days ago}"
M changelog.txt
A newfile.txt
关于git:列出一天(或一周/一个月......)添加/修改的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8016645/