如何识别需要在Git中合并的分支

4
我制作了很多错误修复和功能分支,最终将它们全部合并成一个发布候选版(rc)。但是当我测试rc时,我不确定是否已经合并了所有分支。如何找出缺失的分支?
我尝试过gitk,但它似乎只显示已经合并到我所在分支的分支。但我对未合并的分支感兴趣。
在github上有一个所有分支的漂亮显示(“网络”),但它总是滞后的,因此它不像它本应该那样有用。
3个回答

5
使用gitk --all命令可以查看所有分支。如果你使用的是Windows系统,我建议使用QGit而不是gitk。它有更好的提交图形渲染算法。

2

请查看 git cherry(注意与 git cherry-pick 区分开来)。


1
git branch --no-merged

这是一种清晰的方式,展示需要合并到当前分支的分支列表。

"如何在git中获取分支上的更改" 引用了一个很好的脚本来格式化该命令的结果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接