首页/开发/Git 与协作速查/评审署名 Reviewed-by
协作与代码评审75 条

评审署名 Reviewed-by

部分平台与项目在合并记录里保留 Reviewed-by trailer(如 GitLab 在 squash/合并时写入批准者),用于追溯由谁完成评审。

Git 与协作速查开发更新于 2026-10-12
GitLab启用后会写入 Reviewed-by 页脚(依据平台行为与配置)
内核等项目评审者以 Reviewed-by 声明背书,用邮件流程流转
作用合并记录带评审人信息,便于审计与回溯

查看与手工添加

查看与手工添加
git log -1 --format='%B' | grep -i 'reviewed-by' || true
git interpret-trailers --in-place --trailer 'Reviewed-by: Wang Wu <wangwu@example.com>' msg.txt
团队若要求评审签名,合入方式(squash/merge)会影响 trailer 是否被保留,先在测试仓库验证。

易错点

  • 平台自动写入的 trailer 依赖合并方式,改合并设置后原有追溯信息可能消失
  • 手写 trailer 不会校验真实性,审计价值有限,重要项目以平台记录为准

数据来源与参考

  • GitLab Docs:Merge request squash and merge(Reviewed-by)
  • Git 官方文档:git-interpret-trailers
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌