获取旧分支中不存在的新分支中的文件列表?

时间:2015-04-13 08:45:46

标签: git

在GIT中,当我从分支branch-a切换到branch-b时,如何获取branch-b但不在branch-a中的文件列表?

我需要将其用于特定目录,但是一旦我拥有了可以自行过滤的所有文件的列表。但是如果有一种方法可以获得仅针对特定目录的列表更好。

1 个答案:

答案 0 :(得分:1)

这个应该有效:

git diff --name-only branch-a..branch-b  --diff-filter=A

您可以列出仅与以下目录相关的文件:

 git diff --name-only branch-a..branch-b  --diff-filter=A --relative=directory