我想找出兩個日期之間在主分支(或任何一個分支)上修改的所有文件。Git - 如何列出兩次之間在主分支上更改的所有文件?
我明白了,這個職位(How to list the file names only that changed between two commits?),我可以使用
git diff --name-only SHA1 SHA2
,但我不知道,先驗,什麼SHA的是昨天和今天之間。特別是當一天可能有多個提交時。
更準確地說,我想知道在今天上午12:01和昨天上午12:01之間master git repo上更改的文件列表。
這可能嗎?我曾經可以在CVS中使用cvs diff -D "1 days ago"
。
這不可能是正確的信息,因爲您可能已經合併了在此期間發生的事件,但是提交是在前一段時間。 – kofemann 2013-02-13 21:48:22
因此,合併時不會計算一個文件在執行'git diff'時被列出? – EMiller 2013-02-13 21:49:52