如何检查我的所有分支是否等于主分支?

时间:2018-02-25 00:15:16

标签: git github github-for-mac

我想知道是否有一个命令可以检查我的所有分支是否都等于主分支。

我有一个Github回购,我有很多分支,有时我忘记了,如果我做了一个" git rebase"在一个给定的分支上。现在没关系,但是后来我会添加很多分支,而且检查每个分支都很无聊。

如果有人有解决方案,谢谢:) The Github repo

1 个答案:

答案 0 :(得分:1)

在本地,你可以使用git merge-base来比较你的分支与主人:如果结果是主人HEAD,那意味着你的分支等于或重新定位到master

您可以在“Is it possible to filter out merged branches in git for-each-ref?

中看到应用于所有分支的示例

在GitHub上,您可以compare branches,但这必须逐个分支完成。

相关问题