1

有很多资源可以找到所有未合并的分支(例如git 查找未合并的分支),但是,我仍然没有找到一个解决方案来显示原点上的所有未合并的分支。我也使用 fetch-all 在本地站点上拥有所有这些分支(ehrr...“refs”)。

仍然

git branch --no-merged develop

仅输出:

feature/my_feat_1

并不是

origin/feature/my_feat_1
origin/feature/my_feat_2

有人知道解决方案吗?我无法直接访问源服务器。

4

1 回答 1

4

-a选项添加到命令。这将列出所有分支,包括本地和远程。

所以命令是:

git branch -a --no-merged

如果您只想查看未合并的远程分支,请-r改用。

git branch -r --no-merged

确保您已经完成了git fetch所有远程分支的状态,以便您的 repo 是最新的。

于 2013-09-11T13:45:55.443 回答