如何在特定时间段(例如一个月或当月的第一天)看到用户对存储库所做的所有修改?我需要在修改之前和修改之后看到整个文件(不仅是diff)。
答案 0 :(得分:3)
有一个命令可以显示从分支开始的所有提交日志历史记录
git log
在执行此命令后,您会发现每个提交或日志都有提交ID和作者及其日期,复制提交ID并右键执行此命令:
git show COMMIT_ID
上面的命令将显示分配给此提交ID的作者的提交详细信息
另一种解决方案是写这样的东西:
git whatchanged --since '04/14/2013' --until '05/22/2014'
上面的代码就像git log,但是有过滤器(范围)