我的主分支有一個分支xyz
。我想爲分支xyz
創建一個新的分支。我怎樣才能做到這一點?如何在git中爲分支創建分支?
1
A
回答
5
,以創建分支的主要途徑有:
git branch <name> [start-point]
git checkout -b <name> [start-point]
第一隻是創建一個分支,而第二個創建並檢查出來。如果提供起點(例如主站),則在該點創建分支。如果不是,那麼它會在您目前檢查的任何內容中創建。
無論哪種情況,它實際上是指承諾;創建的分支之間沒有關聯。也就是說,git branch xyz master
不會爲「master」創建分支,它只會在提交主設備當前所在的位置創建分支。如果你永遠不會合併到另一個,他們永遠不會知道彼此。
+2
Thanx爲這個解釋'也就是說,git branch xyz master不會爲master創建一個分支「,它只是在commit主目錄下創建一個分支' – Rahul 2012-02-19 19:32:40
1
該分支始終由當前分支創建。換句話說,這裏沒什麼特別的,只需git checkout -b xyz-branch
而xyz
。
0
git branch new-branch-name-you-want xyz
相關問題
- 1. 在git中創建分支的分支?
- 2. 如何在git中退出分支的頂部創建分支?
- 3. Git - 從某個分支創建分支
- 4. 如何在Git中分支分支?
- 5. 如何將未創建主分支到GIT中的主分支
- 6. 如何在git的另一個分支下創建分支?
- 7. 當我在Git中創建分支時,我的分支是否始終在Git的主分支中創建?
- 8. 如何在CVS中爲現有分支創建子分支?
- 9. 如何從本地git分支創建svn分支?
- 10. 混帳分支創建git
- 11. 在git中的分支內創建分支
- 12. 如何重建Git分支?
- 13. git svn基於git分支創建一個新的svn分支
- 14. 在git中創建分支時出錯
- 15. 在gv中創建本地分支git
- 16. svn創建分支分支
- 17. Git:我應該如何將分支和分支分支變更爲主分支?
- 18. Git rebase爲創建天后的分支
- 19. 在git中,爲什麼本地分支需要創建一個遠程分支?
- 20. 從TFS中的分支創建分支
- 21. 將hg分支轉換爲git分支?
- 22. 如何將分支創建者添加到zsh中的`git checkout`分支完成?
- 23. git分支(沒有分支)
- 24. 如何從現有分支爲Bluemix項目創建新分支
- 25. git - 如何用在線分支替換本地git分支
- 26. 如何創建SVN分支
- 27. 如何創建分支
- 28. TFS - 如何創建分支
- 29. git合併遠程分支而不必創建本地分支
- 30. Git鉤子阻止從特定分支創建新分支
推薦閱讀:The Pro Git book:http://progit.org/book/這真的很不錯。 – 2012-02-19 16:42:35