我的主分支有一個分支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分支創建svn分支?
- 6. 如何在CVS中爲現有分支創建子分支?
- 7. 混帳分支創建git
- 8. 在gv中創建本地分支git
- 9. 在git中,爲什麼本地分支需要創建一個遠程分支?
- 10. 從TFS中的分支創建分支
- 11. 如何將分支創建者添加到zsh中的`git checkout`分支完成?
- 12. git分支(沒有分支)
- 13. git - 如何用在線分支替換本地git分支
- 14. git-svn無法創建一個分支來跟蹤SVN分支
- 15. 基於另一個分支創建git分支
- 16. git合併遠程分支而不必創建本地分支
- 17. git創建分支上游標記的本地分支
- 18. 從另一個功能分支創建Git功能分支
- 19. 創建若干git分支的聯合分支
- 20. Git鉤子阻止從特定分支創建新分支
- 21. 何時在git中分支?
- 22. 如何創建SVN分支
- 23. TFS - 如何創建分支
- 24. 如何在git中只存在開發時創建主分支?
- 25. 如何在SVN中創建分支?
- 26. 如果你在分支之前忘了創建它,你如何在git上創建'master'分支?
- 27. 如何從cvs中的現有分支創建分支
- 28. 如何使用git創建分支並重置另一個分支?
- 29. Git - 如何跟蹤您從本地分支創建的遠程分支?
- 30. 爲分支創建組
推薦閱讀:The Pro Git book:http://progit.org/book/這真的很不錯。 – 2012-02-19 16:42:35