你如何获得从Git的父分支分支的分支列表?

时间:2014-03-27 12:12:06

标签: git

我们有很多分支机构(超过100个)并且在缺席几个月之后找到合适的分支机构是一种痛苦。其他人正在研究很多,或者已经很老了。

我想将列表缩小到仅从已知分支拆分的分支。

如何获取从父分支拆分的分支列表?

1 个答案:

答案 0 :(得分:3)

“父母分支”是一个相对术语;它的用户解释声明共享一个共同祖先的两个分支头中的哪一个是“父”,哪个是“子”。也就是说,您可以使用--contains选项:

 git branch --contains <commit>

将列出头部从<commit>下降的所有分支。这确实要求您在“父”上选择一个提交,该提交早于您要查找的分支的分支点。像

这样的东西
git branch --contains 'master@{3 months ago}'

至少会在过去3个月内给你master以外的所有分支。