2015-09-12 76 views

回答

0

如何:

$ git log -p file1 file2 ... 

或者,如果他們太多鍵入:

$ find . -maxdepth 1 -type f | xargs git log -p 
+1

謝謝你的回答,但是現有文件列表不夠用,問題是我想看看刪除的文件也是 – bdimych

+0

恐怕不支持這種在git中的操作。如果你真的想要這樣的東西,你將不得不一起幫助你的目錄中的當前和以前的元素。 –

0

在Linux或類似的,你可以列出當前目錄中只有文件:

ls -p | grep -v/

這樣:

git log -p `ls -p | grep -v /` 

是一種方法。

+0

無法從當前工作區域生成文件列表。即使路徑在工作區域中不存在,正常的git日誌行爲也會針對該版本評估路徑 – yucer