首页/开发/CI/CD 与发布速查/CODEOWNERS 定义评审归属
质量门禁与回滚51 条

CODEOWNERS 定义评审归属

在仓库中声明路径与负责团队:相关文件变更自动请求对应评审人,配合分支保护可实现未获指定团队批准不得合并。

CI/CD 与发布速查开发更新于 2026-10-12
GitHub 位置仓库根目录、.github/ 或 docs/ 下的 CODEOWNERS
GitLab 位置仓库根目录、docs/ 或 .gitlab/ 下的 CODEOWNERS
匹配规则自上而下逐行匹配,后面的规则覆盖前面的
生效条件配合分支保护或合并请求审批规则

CODEOWNERS 示例

CODEOWNERS 示例
*               @org/core-team
/infra/         @org/sre
/docs/          @org/docs-team
代码所有者需要具备仓库写权限:团队或用户不可见或权限不足时,评审请求不会生成。

易错点

  • 团队名写错或权限不足:评审请求发不出去,合并被无声卡住
  • 通配符写得过宽:整个仓库都要求同一团队评审,评审人负载失衡

数据来源与参考

  • GitHub Docs《About code owners》
  • GitLab Docs《Code Owners》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌