如何在git中列出包含另一个分支的分支

5

有人能解释/提供一个关于如何在git中列出包含另一个分支的分支的示例吗?

我可以使用contain属性吗?


你是在寻找包含特定分支的分支,还是“任何包含其他分支的分支”? - Mureinik
1
包含特定分支的分支,谢谢。 - Jiraiya
2个回答

8

分支名称只是指向给定提交的一个花哨指针(换句话说,它是一个commitish),因此您可以使用--contains选项查找包含它的分支:

$ git branch --contains my_branch

如果您想检查远程分支,也可以添加-r标志:

$ git branch -r --contains my_branch

refspec 不是正确的技术词汇,因为在 Git 中它表示 [+]<name>[:[<name>]]。也许你想用 reference 这个词? - torek
@torek,没错,你说得对。我刚才注意力不集中。我的意思是commitish。 - Mureinik

1

看起来你想了解关于 git branch --contains whatever-branch 的内容。如果你想检查远程分支,可以使用 -r。


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