我使用git流,當分支製作功能分支時,我有一個關於最佳實踐的問題。如果我有一個開發主分支和兩個功能分支,一個分支在t2時刻分支,另一個分支在t3分支,如果兩個功能分支尚未準備好合併,並且需要從開發分支或其他功能中提供新的東西科?有沒有辦法將特徵1的「基礎」從t2開發更新爲t3開發的新「基礎」?對於特性分支2,類似的,當它沒有準備好合並時,它可以在我們合併之前更新來自develop分支的新變化嗎?更新功能分支到新基地的最佳做法是什麼?
feature 1 (branch)
/
/
----- develop ----/-----\---------------------------
\
\
feature 2 (branch)
t1 t2 t3 t4
能樹枝在某種程度上是「前移」,讓在開發分支新的變化得到附帶功能分支或者是必要的,我們首先合併?
優勢1不僅僅是次要的。如果用git bisect來找出某個特性被破壞的地方,那麼接近直線的發展是非常有利的。 – ABMagil