通过源分支限制github合并类型

rod*_*odo 7 github

默认情况下,github 允许您在合并 PR 时压缩、合并或变基。是否可以有条件地限制允许的合并类型?

在我们的团队中,我们通常会将 PR 压缩到我们的功能(或开发)分支上。但是,当将功能分支合并回开发(或开发 -> feat/*)时,我们希望使用合并提交。

在 github UI 中选择正确的按钮很简单,因为我们偶尔会有人错误地选择错误的选项,然后需要修复 repo。

有没有办法限制github中允许的选项?这可以通过分支名称(例如从 feat/* 合并或 develop 必须是合并)?