在 GIT 中,当我从分支 branch-a
切换到 branch-b
时,如何获取存在于 branch-b
但不在 branch-a
中的文件列表?
我需要一个特定的目录,但是一旦我有了所有文件的列表,我就可以自己过滤了。但是如果有办法只获取特定目录的列表就更好了。
最佳答案
这个应该有效:
git diff --name-only branch-a..branch-b --diff-filter=A
您可以仅列出与目录相关的文件:
git diff --name-only branch-a..branch-b --diff-filter=A --relative=directory
关于git - 获取新分支中不存在的旧分支中存在的文件列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29601248/