有很多资源可以找到所有未合并的分支(例如git finding unmerged branches),但是,我还没有找到一个解决方案来向我展示所有未合并的分支。我已经使用fetch-all在本地站点上拥有所有这些分支(ehrr ...“refs”)。
还是
git branch --no-merged develop
仅输出:
feature/my_feat_1
而不是
origin/feature/my_feat_1
origin/feature/my_feat_2
有人知道解决方案吗?我无法直接访问原始服务器。
答案 0 :(得分:3)
将-a
选项添加到命令中。这将列出本地和远程的所有分支。
所以命令是:
git branch -a --no-merged
如果您只想查看未合并的远程分支,请使用-r
。
git branch -r --no-merged
请确保您已完成git fetch
,以便您的仓库与所有远程分支机构的状态保持同步。