是否可以将GitHub配置为将PR重新绑定到接收分支但不进行压缩?我看到的唯一选择是合并,或壁球和合并(或者它可能是壁球和底板,从文档中不清楚) - 这些都不是我想要的。
在应用PR时,我基本上想要一个线性历史,但保留了PR的所有提交。
答案 0 :(得分:1)
拉出请求已合并using the
--no-ff
option,pull requests with squashed commits除外,它们使用快进选项合并。
话虽如此,这意味着GitHub网页GUI无法实现。
但是您could fetch a pull request locally(如here或此blog post中所述),将其合并到master
(这次,默认以快进方式合并,如果PR分支已在upstream/master
之上完成,则推回主。
然后可以将PR视为已合并。