開發主分支master,我需要做一個新的功能在master上建了一個新的分支A.開發週期比較長。 等A開發完之後,master分支已經經歷過好幾個版本的投稿。 這時候我往master分支合併的時候:是A分支直接合併到master過去? 還是把master分支拉到我的分支最新? 還是在A分支上變基?
master
A
求大神指點~ 謝謝。
业精于勤,荒于嬉;行成于思,毁于随。
不要去動master,將衝突的解決放在A分支,標準的做法是在你的分支A上rebase master,解決完衝突並push以後發起PR
在 A 上 merge 或 rebase(如果此分支沒有其它使用者)master。然後測試,通過之後再合併回 master。
pull 一下master不就可以了
git chekout A git rebase origin/master git checkout master git rebase A
衝突在A上解決 然後將解決的合併到master
不要去動master,將衝突的解決放在A分支,標準的做法是在你的分支A上rebase master,解決完衝突並push以後發起PR
在 A 上 merge 或 rebase(如果此分支沒有其它使用者)master。然後測試,通過之後再合併回 master。
pull 一下master不就可以了
衝突在A上解決 然後將解決的合併到master