過去兩個月我一直致力於開源項目。顯示過去某個日期的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>..
會更加正常。檢查您的項目貢獻政策。
謝謝你紳士 –
謝謝。我讚賞示例 –