我希望默認情況下將拉取請求合併到特徵分支中。將開發分支設置爲拉取請求的默認值
我主張使用git flow,所以當一個功能提交pull請求時,pull請求需要合併到develop中,而不是master。
一些管理者評論說,作爲人類,團隊領導有可能忽略這一事實,並錯誤地將拉取請求合併到主數據中,從而導致後續版本出現問題。
我們想要降低合併地獄的風險,所以這對實現這一目標將會有很長的路要走。
編輯:我正在使用一個名爲hubflow的gitflow分支(http://datasift.github.com/gitflow/)。默認情況下,創建功能分支時git hf feature start [tik-123]
功能分支是按照規範創建的,但也會被推到原點。我們希望這可以用於協作。一旦功能完成,開發人員將轉到github中的功能分支併發出pull請求。然後,團隊負責人將審查拉取請求,並在特徵定於sprint中發佈時將該特徵合併到dev中。
請顯示您當前正在使用的命令。我真的不知道一個功能分支和一個拉手是如何結合在一起的。通常,功能分支對於開發人員存儲庫是本地的。它可能已發佈,但隨後會發布到origin/features/。我沒有看到拉如何將它融入主人。 –
2013-02-13 16:25:06
[合併請求到默認的Github中的其他分支]的可能的重複(http://stackoverflow.com/questions/9135913/merge-pull-request-to-a-different-branch-than-default-in -github) – CharlesB 2013-02-13 16:26:19
@CharlesB那寶石是爲了事後。我想確保我的開發人員不必擔心在發出pull請求時更改基礎分支。 – 2013-02-13 16:29:57