# 合并请求审核

查看拉取请求以提供反馈、建议更改并确保合并前的代码质量。

拉取请求评审允许用户在合并代码之前对更改发表评论、建议改进和批准或请求更改。 具有读取访问权限的任何人都可以查看和评论建议的更改，帮助团队维护代码质量并分享知识。

<a href="https://github.com/pulls/review-requested?ref_product=github&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline">
<span>查看等待你审查的拉取请求</span></a>

## 查看决策类型

当审阅者提交评审时，他们选择以下决定之一：

| 决定      | Meaning                   |
| ------- | ------------------------- |
| Comment | 在未明确表示批准或请求更改的情况下提供一般性反馈。 |
| 审批      | 表示这些更改已可合并。               |
| 请求更改    | 标记作者在合并之前应处理的反馈。          |

审阅者还可以对特定行添加评论，提出具体修改建议，并讨论实现细节。 查看对话显示在拉取请求时间线中，以便团队可以跟踪反馈和决策。

## 请求和强制要求审核

当需要来自适当专家的反馈时，可以从特定人员或团队请求评审。

若要请求评审，需要对存储库具有写入访问权限。 可以请求具有存储库读取访问权限的人员或团队的评审，并收到通知。

* 只有当拉取请求的作者是仓库所有者或具有写入权限的协作者时，他们才可以请求评审。
* 具有写入权限或分流权限的组织成员也可以为拉取请求指定审阅者。
* 如果你请求团队审查，并启用了代码评审分配，则会向特定成员发出请求，并且取消团队作为审查者。

如果在 CODEOWNERS 文件中定义代码所有者， GitHub 可以在拉取请求更改其代码时自动请求所有者的评审。 请参阅“[请求拉取请求审查](/zh/enterprise-cloud@latest/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)”。

存储库管理员可以在合并拉取请求之前要求审批。 所需的评审有助于保护重要分支并减少意外合并。 请参阅“[关于受保护分支](/zh/enterprise-cloud@latest/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches#require-pull-request-reviews-before-merging)”。

## 延伸阅读

* [审查拉取请求中的建议更改](/zh/enterprise-cloud@latest/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)
* [请求拉取请求审查](/zh/enterprise-cloud@latest/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)
* 在 [“审阅拉取请求](https://github.com/skills/review-pull-requests?ref_product=github\&ref_type=engagement\&ref_style=text)GitHub Skills ”课程中了解详细信息