[英]Automatic merge of pull requests on Github without the merge bubble
github中的“拉取請求可以自動合並[合並拉取請求]”按鈕很棒 - 除了它創建合並氣泡。
有沒有辦法在github中使用這個按鈕/功能而不創建合並氣泡?
沒有。
git博客說使用這個按鈕你總是得到--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
而且......他們修好了!
如果轉到存儲庫的設置,您將看到“合並按鈕”部分(在“選項”下)。 它將有2個按鈕可用:
允許合並提交
使用合並提交將所有提交從head分支添加到基本分支。
和
允許壁球合並
將head分支中的所有提交合並到基本分支中的單個提交中。
如果取消選中第一個選項(並且選中“ 允許壁球合並” ),PR“合並”將導致rebase和squashes。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.