2015-06-21 51 views
1

得到了一些我從另一個來源作爲壓縮包提取的更改,我想知道哪些文件沒有更改。目的地是一個Git克隆,所以很容易看到新的變化。任何人都知道一種方式來獲得沒有改變的列表(不包括未跟蹤)?任何方式列出未修改的文件在Git?

編輯:說另一種方式,我希望能夠利用Git來查找新副本(tarball)中可能沒有的預先存在的文件(在Git中)。

+0

爲什麼你想看到它的反向? Git生成的三角洲主要處理變化。 – Makoto

回答

0

可能:

$ git diff --name-only > tmpfile 
$ git ls-files -X tmpfile 
$ rm tmpfile 
+0

'ls-files -X ...'只排除* untracked *文件。它不會排除匹配模式的跟蹤文件。 – Jez

相關問題