首页/开发/CI/CD 与发布速查/必需评审(Required Review)
质量门禁与回滚51 条

必需评审(Required Review)

分支保护要求合并前获得指定数量的评审批准,并可在新提交后自动作废旧批准;目标是让变更在合入前经过独立评审。

CI/CD 与发布速查开发更新于 2026-10-12
批准数量按风险设置,如 1 到 2 人
失效策略新提交自动驳回旧批准(dismiss stale approvals)
代码所有者可要求特定路径须由 CODEOWNERS 团队批准
对话解决未解决的评审对话可阻止合并

查看分支保护中的评审要求

查看分支保护中的评审要求
gh api repos/OWNER/REPO/branches/main/protection \
  --jq '.required_pull_request_reviews.required_approving_review_count'
紧急变更保留受控通道:事后补齐评审并记录原因。

易错点

  • 允许自批准:门禁意义减弱
  • 变更提交后旧批准不失效:审的是旧代码,合的是新代码

数据来源与参考

  • GitHub Docs《About protected branches》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌