我創建了三個分支。掌握,分期和發展。分級和開發分支從主出來。現在,我想取出開發分支並將其更改爲從分支分支出來。基本上我需要改變分支的起點。 有什麼辦法可以做到嗎?考慮到每個分支中都沒有代碼,並且考慮到每個分支中都有一些代碼。在git中更改分支原點
0
A
回答
0
你想用git-rebase:
git checkout development
git rebase Staging
欲瞭解更多細節,Pro Git e-book是混蛋一個非常明確的表現:你可以檢查section 3.6 : rebasing
檢查info section對計算器的git
標籤:What is rebasing?
0
如果您沒有任何提交給這些分支的任何內容,很容易:它們都指向相同的提交。你不必在那裏做任何事情。
但是,如果您在升級時有一些代碼,並且您還有一些在開發中,並且它們都從相同的地方開始。如果你現在想dev下從分期中的最新變化開始,所有你需要做的是
git rebase staging
當你有Dev分支簽出。對於我認爲您嘗試實現的工作流程的一個很好的解釋,請閱讀我的文章:http://dymitruk.com/blog/2012/02/05/branch-per-feature/
相關問題
- 1. 在Git中更改分支
- 2. 將本地分支機構遠程原點更改爲GIT中的新分支
- 3. 如何在git中更改base分支?
- 4. 在git中自動更改分支
- 5. 在Git中更改遠程分支
- 6. Git:更改主分支?
- 7. Git - 無法更改分支
- 8. 更改GIT GUI的分支
- 9. 更改分支點
- 10. Git Clone:無法解析分支/原點
- 11. GIT,在右分支進行更改
- 12. 在git中更改分支導致更改文件
- 13. 在git中更改跟蹤文件並允許分支更改
- 14. 刪除或更改從原產地分支git
- 15. 還原分支更改git的標記名稱描述
- 16. GIT:創建具有還原更改的新分支
- 17. 合併更改蓋分支到主分支中的git
- 18. 切換分支並保留Git中的當前分支更改
- 19. 如何從git中的分支分支獲取更改?
- 20. ,如何更改git分支正在跟蹤的svn分支?
- 21. 的Git分支分割點
- 22. 更改git commit的「主」分支?
- 23. git更改默認分支(gitolite)
- 24. Git - 放棄對分支的更改
- 25. 創建當前更改的Git分支
- 26. git pull更改爲子分支
- 27. Git pull對活動分支的更改
- 28. 撤消git分支上的更改
- 29. Jenkins管道腳本 - 更改git分支
- 30. 切換Git分支並忽略更改
您能更加明確嗎?我不明白「取出」 - 你想把你的發展合併到舞臺上,然後從舞臺上轉移到製作上嗎? – Michael