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

如何通过Git命令行添加分支规则?能否设置PR强制代码审核要求?

关于master分支强制PR审核规则的命令行配置说明

首先给出明确结论:原生Git命令行无法实现该配置。

这类PR强制代码审核、分支操作限制的规则属于GitHub平台的专属功能,不是Git版本控制系统本身的原生能力,因此所有git开头的原生命令都不支持修改这类平台侧的配置。

如果你不想通过GitHub网页端操作,想要用命令行完成配置,可以使用GitHub官方推出的命令行工具gh(GitHub CLI)实现,操作步骤如下:

  • 先在本地安装GitHub CLI,安装完成后执行gh auth login,按照提示完成GitHub账号的授权登录
  • 执行以下命令即可为master分支设置强制PR审核规则(示例为要求至少1名审核人审批通过,且所有审核讨论线程都已解决):
gh repo edit <你的GitHub用户名/仓库名> \
  --branch-protection-pattern master \
  --required-reviewers 1 \
  --require-review-threads-resolved
  • 你可以根据实际需求追加其他参数,配置更多分支保护规则,比如要求指定CI任务通过、禁止直接推送到master分支、要求提交签名等。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 02:15:02