显示过去某个日期的Git Log详细信息

时间:2012-10-08 14:25:24

标签: git

过去两个月我一直致力于一个开源项目。

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

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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