2017-07-07 74 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可以幫助您可視化提交和分支之間的存儲庫樹和關係。