You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GitHub上限制Pull Request的合并选项?

针对指定分支限制PR合并方式

完全可以通过分支保护规则实现这个需求,具体操作步骤如下:

  • 进入目标仓库的「Settings」页面
  • 在左侧导航栏选择「Branches」选项
  • 在「Branch protection rules」区域点击「Add rule」
  • 在「Branch name pattern」输入框中填写要限制的分支名称(例如main、develop)
  • 滚动到「Merge restrictions」部分,取消勾选不需要的合并选项,仅保留你允许的1种或2种(比如只保留「Squash and Merge」)
  • 拉到页面底部点击「Create rule」完成设置

设置生效后,指定分支的Pull Request将只能使用你勾选的合并方式,未勾选的选项会被禁用(灰置状态)。

内容的提问来源于stack exchange,提问作者Hardik3296

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 03:24:52