2
我有一個功能A(不可能被丟棄),它仍然沒有被認爲是完成的,並且可能會在之前被更改爲Develop。我想在此期間開始研究新功能B,但功能B將依賴功能A中的更改,因此我想從A而不是Develop開始分支。處理這個問題的「最佳」方式是什麼?從另一個功能分支創建新功能分支?
我有一個功能A(不可能被丟棄),它仍然沒有被認爲是完成的,並且可能會在之前被更改爲Develop。我想在此期間開始研究新功能B,但功能B將依賴功能A中的更改,因此我想從A而不是Develop開始分支。處理這個問題的「最佳」方式是什麼?從另一個功能分支創建新功能分支?
儘量讓featureA
儘快合併。可以從featureA
創建featureB
。 但是,在featureA
完成之前,請勿爲featureB
創建拉取請求。 原因是當有人在featureA
, 之前評論featureB
時,他們將看到兩個分支中的所有更改。 featureA
合併後, 您可以創建一個請求, 和審閱者將只會看到新的更改。
雖然工作featureB
,如果你在featureA
固定的東西, 你可以從featureA
合併,或在它上面的重訂,如果你喜歡。
有關拉請求的部分是特定於github,而不是git –