在 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/