整合分支
一旦您完成了一個功能分支的工作,您通常會將它與一個開發分支合併。您可以使用 git 合併或 git 變基指令來完成此操作,但結果會有 不同:
- 合併方法:保留合併分支的所有更改和歷史紀錄。多次合併後,修訂歷史紀錄可能會變得複雜。
- 變基方法:維護一個乾淨的修訂歷史紀錄,因為合併的提交會附加在目標分支的末尾。與合併的方法相比,衝突可能更頻繁地發生。
您和您的團隊應該決定您們喜歡哪種合併方法。
為了使您的修訂歷史紀錄保持簡潔,您可以在將功能分支合併到開發分支之前,將功能分支變基。這會導致快轉合併,而不會創建額外的合併提交。