拉取请求评审是人们在 GitHub 上协作的主要方式之一。评审者可以对更改进行评论、提出改进建议,并在代码合并前批准或请求更改。这一协作过程帮助团队确保代码质量并共享知识。
审查拉取请求
任何具有读取权限的人都可以审查并评论提议的更改。提交评审时,请选择以下三种状态之一
- 评论:在不批准或请求更改的情况下分享反馈。
- 批准:批准更改以进行合并。
- 请求更改:指出必须在合并前修复的问题。
您可以对特定行进行评论,向作者直接建议更改,并讨论实现方案。评审会出现在对话时间线和合并框中。将对话线程标记为已解决以跟踪已处理的反馈。
请求评审
仓库所有者和协作者可以向特定人员或团队请求评审。当您在 CODEOWNERS 文件中定义代码所有者时,如果拉取请求修改了他们的代码,他们会被自动请求作为评审者。进行重要更改后,您可以重新请求评审。
必需的评审
仓库管理员可以在拉取请求合并前要求批准,以确保代码质量并防止意外合并。欲了解更多信息,请参阅 受保护分支。
延伸阅读
- 审查拉取请求中提议的更改
- 请求拉取请求审查
- 在 审查拉取请求 GitHub Skills 课程中了解更多