的「這拉動請求可以是自動合併[合併拉動請求]」中的github按鈕是很大的 - 除了它創建合併的氣泡。Github上拉請求的自動合併而不合並氣泡
是否有使用未經它創建合併氣泡github上這個按鈕/功能的方法嗎?
的「這拉動請求可以是自動合併[合併拉動請求]」中的github按鈕是很大的 - 除了它創建合併的氣泡。Github上拉請求的自動合併而不合並氣泡
是否有使用未經它創建合併氣泡github上這個按鈕/功能的方法嗎?
和..他們定了!
見GitHub's blog on squashing your merge commits
如果你去爲你的資料庫的設置,你會看到(在選項)「合併按鈕」一節。這將有可用的2個按鈕:
允許合併提交
將所有從蓋分支的基層支部提交了合併提交。
和
允許壁球合併
結合從蓋分支的所有提交到一個單一的承諾在基地分支。
如果您取消選中第一個選項(並且保留了允許壁球合併選中狀態),PR「合併」將導致重新摺疊和壓扁。
除了南瓜不等同於衍合+快進合併中,你必須要保持獨立... – 2016-04-12 12:07:30
@FlorentGuillaume你是絕對正確的多次提交的情況下!不幸的是,這與避免合併泡沫無關。 ; D – Marco 2016-04-12 13:28:54
我只是說*允許壓扁合併*除避免合併氣泡外還有(明顯的)副作用。 – 2016-04-12 14:59:17
號
的git blog使用此按鈕說你總是得到一個--no-FF合併(無需快進合併)。
你必須做一個手動合併,如果你不希望合併氣泡:
git checkout master
git remote add cameronmcefee git://github.com/cameronmcefee/Spoon-Knife.git
git fetch cameronmcefee
git merge cameronmcefee/my-branch
git push origin master
你可以設置你的回購獲取拉請求,而不添加遠程:https://help.github.com/articles/checking-out-pull-requests-locally – 2014-02-07 11:42:44
我們沒有簡單的自動化做到快進合併在github上https://github.com/checkstyle/checkstyle/blob/master/fast-forward-merge.sh – 2014-09-23 14:15:10
是什麼在這種情況下'--no-ff'的原因是什麼? – gvlasov 2015-10-31 23:39:53
不知道我曾經聽說過這個詞「泡」之前(相對於GIT);我假設它的意思是「提交」? – chharvey 2016-06-06 01:28:00
@chharvey請谷歌「合併泡沫」。 :) – Marco 2016-06-06 11:29:18