默认情况下,github允许您在合并PR时进行挤压,合并或变基。 是否可以有条件地限制允许的合并类型?
在我们的团队中,我们通常将PR压缩到我们的功能(或开发)分支中。 但是,当合并功能分支回到开发(或开发-> feat / *)时,我们要使用合并提交。
在github UI中选择正确的按钮非常简单,因为我们有时会偶然有人错误地选择了错误的选项,然后需要修复存储库。
有什么方法可以限制github中允许的选项吗? 可以按分支名称(例如,从feat / *进行合并,还是develop必须是合并)?