我们有很多分支机构(超过100个)并且在缺席几个月之后找到合适的分支机构是一种痛苦。其他人正在研究很多,或者已经很老了。
我想将列表缩小到仅从已知分支拆分的分支。
如何获取从父分支拆分的分支列表?
答案 0 :(得分:3)
“父母分支”是一个相对术语;它的用户解释声明共享一个共同祖先的两个分支头中的哪一个是“父”,哪个是“子”。也就是说,您可以使用--contains
选项:
git branch --contains <commit>
将列出头部从<commit>
下降的所有分支。这确实要求您在“父”上选择一个提交,该提交早于您要查找的分支的分支点。像
git branch --contains 'master@{3 months ago}'
至少会在过去3个月内给你master
以外的所有分支。