1
我正在使用功能分支fb1並意識到我需要一些新功能,但它們應該發生在主設備上。所以我將主人分支到fb2並構建了我的功能。git:合併來自多個分支的更改
現在fb2需要測試之前,我把它合併到主,但我想繼續在fb1工作的同時。但是我需要fb1來包含fb2上的更改。他們都需要與主人保持同步。
我試圖從兩個分支合併,也喜歡fb1 < fb2 <大師,但這兩個人變得越來越難看,我最終退出了。
如果有人有任何建議,我會爲此學習一個新的工作流程。
好的 - 但因爲我想繼續在fb1上工作,而fb2被測試並與主合併,我不想'git rebase --onto fb1 master fb2 '? – dentinger
您可以繼續在fb1上工作。只是時不時rebase。重新綁定後,fb1將包含來自master和fb2的所有更改(因爲master不包含fb2中未包含的提交 - 如果是這種情況,則必須首先將fb2重新綁定到master上) – knittl