簡體   English   中英

在沒有合並氣泡的情況下在Github上自動合並拉取請求

[英]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

而且......他們修好了!

請參閱GitHub關於壓縮合並提交的博客

如果轉到存儲庫的設置,您將看到“合並按鈕”部分(在“選項”下)。 它將有2個按鈕可用:

允許合並提交
使用合並提交將所有提交從head分支添加到基本分支。

允許壁球合並
將head分支中的所有提交合並到基本分支中的單個提交中。

如果取消選中第一個選項(並且選中“ 允許壁球合並” ),PR“合並”將導致rebase和squashes。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM