2012-10-08 103 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

謝謝你紳士 –