2015-10-28 166 views
2

我有一個功能A(不可能被丟棄),它仍然沒有被認爲是完成的,並且可能會在之前被更改爲Develop。我想在此期間開始研究新功能B,但功能B將依賴功能A中的更改,因此我想從A而不是Develop開始分支。處理這個問題的「最佳」方式是什麼?從另一個功能分支創建新功能分支?

回答

2

儘量讓featureA儘快合併。可以從featureA創建featureB。 但是,在featureA完成之前,請勿爲featureB創建拉取請求。 原因是當有人在featureA, 之前評論featureB時,他們將看到兩個分支中的所有更改。 featureA合併後, 您可以創建一個請求, 和審閱者將只會看到新的更改。

雖然工作featureB,如果你在featureA固定的東西, 你可以從featureA合併,或在它上面的重訂,如果你喜歡。

+0

有關拉請求的部分是特定於github,而不是git –