2017-07-07 96 views
0

我创建了一个新的分支出来的另一个分支:混帐:创建分支出来的另一个分支显示在主水平

主 ---农业开发 --------- FeatureA

但如果我检查的分支结构,它显示在同一级别的农业开发FeatureA分支:

git branch -a 
    development 
* FeatureA 
    master 
    remotes/origin/development 
    remotes/origin/FeatureA 
    remotes/origin/master 

我对球员的问题是人FeatureA没有显示发展作为支行?

我真的很感谢你的帮助。

回答

2

有没有这样的事情作为“支线”。所有分支都是平等的。但是你可以使用不同的工具来查看分支之间的关系。尝试

git show-branch 
git log --all --decorate --graph 
gitk --all 
1

在git中,分支只是指向提交的指针。在创建分支后,它不记得它是从哪个分支创建的(实际上,新分支不一定是从其他分支创建的,它可以从任意提交创建),并且与其他分支没有关系。

请参阅corresponding chapter在git书。

various GUIs可以帮助您可视化提交和分支之间的存储库树和关系。