2012-10-08 102 views
0

过去两个月我一直致力于开源项目。显示过去某个日期的Git日志详细信息

到目前为止,我已经修复了一堆bug,我想发送一份代码审查的差异。我只在本地进行了我的更改,而不是执行“git push origin”。

我使用“git log -p *”来显示我所有的更改,但我宁愿只看到某个日期之后的更改。

是否有一个特定的“git”命令,只有在某个日期之后才会显示所有差异?

回答

1
git log -p --after=<date> 
git log -p --after=2012-09-01 
git log -p --after="2 months ago" 
+0

谢谢。我赞赏示例 –

1

git log --since="datestring"会做。但是如果你正在准备上游补丁,git format-patch <commit-ish>..会更加正常。检查您的项目贡献政策。

+0

谢谢你绅士 –