我在另一个分支中创建了一个新分支:
主 ---农业开发 --------- FeatureA
但是,如果我检查分支结构,它会显示与开发相同级别的FeatureA分支:
git branch -a
development
* FeatureA
master
remotes/origin/development
remotes/origin/FeatureA
remotes/origin/master
我的问题是家伙FeatureA没有显示为开发的子分支?
我非常感谢你的帮助。
答案 0 :(得分:2)
没有“subbranch”这样的东西。所有分支都是平等的。但您可以使用不同的工具来查看分支之间的关系。尝试
div
答案 1 :(得分:1)
在git中,分支只是提交的指针。创建分支后,它不记得从哪个分支创建(事实上,新分支不一定是从任何其他分支创建的,它可以从任意提交创建)并且与其他分支无关。
请参阅git book中的corresponding chapter。
有various GUIs可以帮助您可视化存储库树以及提交和分支之间的关系。