我将一个较旧的“git-image”解压缩到我的 git 存储库中,并且大部分文件都已更改。我想知道哪些文件保持不变。如何列出这些文件?
问问题
683 次
2 回答
10
我没有找到任何纯粹的 git,但有一些 bash 是可能的:
( git ls-files --modified ; git ls-files ) | sort | uniq -u
解释
git ls-files
列出 git 跟踪的所有文件git ls-files --modified
列出git 跟踪的所有修改过的文件- 剩下的是一些 bash 脚本,用于从两个列表中删除重复项。
于 2015-07-16T07:32:48.270 回答
0
也许,如果您解压缩档案,您也可能不会使用 git 但是unzip -u
?它会回显(名称)所有更新的文件,如果您愿意,您可以使用 sed 或其他东西提取列表...
于 2015-07-16T07:39:52.957 回答