我知道
git diff --name-status dev..master
很好地打印已在分支dev和master之间进行查询的文件列表。 我如何获得相反的清单?我想要一个dev和master之间相同文件的列表。
答案 0 :(得分:1)
尝试使用git ls-files或git ls-tree,这个答案有一些有用的代码:Git - get a list of files that are identical between two revisions
命令是: cat<(git ls-tree --name-only -r HEAD)<(git diff --name-only HEAD ^ HEAD)|排序| uniq -u
但是用你的分支和主人代替HEAD和HEAD ^