过去两个月我一直致力于开源项目。显示过去某个日期的Git日志详细信息
到目前为止,我已经修复了一堆bug,我想发送一份代码审查的差异。我只在本地进行了我的更改,而不是执行“git push origin
”。
我使用“git log -p *
”来显示我所有的更改,但我宁愿只看到某个日期之后的更改。
是否有一个特定的“git”命令,只有在某个日期之后才会显示所有差异?
过去两个月我一直致力于开源项目。显示过去某个日期的Git日志详细信息
到目前为止,我已经修复了一堆bug,我想发送一份代码审查的差异。我只在本地进行了我的更改,而不是执行“git push origin
”。
我使用“git log -p *
”来显示我所有的更改,但我宁愿只看到某个日期之后的更改。
是否有一个特定的“git”命令,只有在某个日期之后才会显示所有差异?
git log -p --after=<date>
git log -p --after=2012-09-01
git log -p --after="2 months ago"
git log --since="datestring"
会做。但是如果你正在准备上游补丁,git format-patch <commit-ish>..
会更加正常。检查您的项目贡献政策。
谢谢你绅士 –
谢谢。我赞赏示例 –