我已經從主創建了一個分支(Sprint1),並從Sprint1分支創建了一個分支(JIRA1)。我們在Sprint1和JIRA1分支中做了一些提交。我們認爲我們無法完成JIRA1的開發,我們需要將Sprint1與主分支合併。我們希望用新分支Sprint2開始開發新的Sprint2。 處理這種情況的最佳做法是什麼?我可以在sprint2分支開發後合併JIRA1嗎?Git子分支與其他分支合併
1
A
回答
0
正如你在問題中提到的合併,我不認爲你會想變基。 相反,您可以隨時合併JIRA1到SPRINT2中。它不會成爲問題,因爲(假設您將SPRINT1合併到SPRINT2中,或者SPRINT2是基於SPRINT1創建的),Sprint 1和Jira1的代碼基礎是相同的。如果您嘗試衝刺2合併成1吉拉在這種情況下會發生
的問題,還可以使用Git變基衝刺的具體提交2.
0
當然只是合併在Sprint1
的變化掌握,重訂的JIRA1
分支到使用rebase --onto
git checkout develop
git merge Sprint1
git checkout -b Sprint2
git checkout JIRA1
git rebase --onto Sprint2 Sprint1 JIRA1
這是什麼會做的是找出變化JIRA1
分支,因爲它從Sprint1
發散的Sprint2
分支,並重播JIRA1
分支上的更改,如同它基於Sprint2
開始。說得通?
相關問題
- 1. Git與子分支合併
- 2. Git在所有其他分支合併一個分支
- 3. Git將其他分支合併到另一個分支?
- 4. 從其他分支合併
- 5. 的Git分支與合併
- 6. Git合併分支與主
- 7. git分支合併
- 8. 合併Git分支
- 9. git將分支合併到分支
- 10. Git,合併分支git
- 11. Git只合並修復,沒有從其他分支合併
- 12. git rebase分支與所有子分支
- 13. Git結帳分支從其他分支葉子目錄樹
- 14. Git將一個分支併入兩個其他分支
- 15. Git合併:取自「他們」的分支
- 16. VSTS合併的Git分支孫子到主後子分支已合併到主
- 17. git - 暫時將其他分支合併到我當前的分支
- 18. Git:將分支合併到主分支或主分支
- 19. 合併孩子的Git rebase分支
- 20. 從Git合併分支
- 21. Git分支和合並
- 22. Git/GitHub分支合併
- 23. Git:合併多個分支
- 24. GIT:合併分支兩次
- 25. 使用Git合併分支
- 26. git合併遙控分支
- 27. Git合併上游分支
- 28. GIT合併,分支機構
- 29. 分支和Git合併
- 30. Git合併 - 分支序列
感謝您快速的建議。 –