如何在一段时间内检查GIT存储库中的修改

时间:2014-12-03 10:34:33

标签: git

如何在特定时间段(例如一个月或当月的第一天)看到用户对存储库所做的所有修改?我需要在修改之前和修改之后看到整个文件(不仅是diff)。

1 个答案:

答案 0 :(得分:3)

有一个命令可以显示从分支开始的所有提交日志历史记录

git log

在执行此命令后,您会发现每个提交或日志都有提交ID和作者及其日期,复制提交ID并右键执行此命令:

git show COMMIT_ID 

上面的命令将显示分配给此提交ID的作者的提交详细信息

另一种解决方案是写这样的东西:

git whatchanged --since '04/14/2013' --until '05/22/2014'

上面的代码就像git log,但是有过滤器(范围)