# 提供评论

可通过对更改发表评论、提出修改建议，并在合并代码前批准或要求更新，来为拉取请求提供反馈。

审查拉取请求是人们在 GitHub 上协作的主要方式之一。 当你审查同事的工作时，你可以帮助及早发现问题、分享知识，并判断某项更改是否已准备好合并。

## 对更改的评论

具有读取访问权限的任何人都可以查看和评论建议的更改。 作为审阅者，可以：

* 留下对整个拉取请求的总体反馈。
* 针对特定行添加评论，以提出问题或说明你的顾虑。
* 提出作者可一键应用的具体修改建议。

审查对话会显示在拉取请求时间线中，以便整个团队了解讨论进展并追踪相关决策。

## 请求更改和批准

完成评审后，将提交它，并做出一个决定，告知作者接下来该做什么：

* **注释** 会留下常规反馈，而无需明确批准或请求更改。
* **批准**表示这些更改已准备好合并。
* ```
            **请求更改** 会标记作者在拉取请求合并之前应解决的反馈。
  ```

## 更深入地审查更改

彻底的审查不只是从头到尾阅读代码差异。
GitHub 提供多种工具，帮助您精确地审查大规模或复杂的更改：

* **一次查看一个文件**，将每个文件标记为**已查看**以将其折叠，并使用进度条跟踪你已查看了拉取请求中的多少内容。

* **评估安全性和依赖项。** 依赖项评审显示拉取请求如何更改依赖项，以及它是否引入了已知漏洞，以及代码扫描会显示有关建议的更改的警报。

* **使用 Copilot 自动执行审查。**
  Copilot 可以针对拉取请求执行自动代码评审、对特定行发表评论和建议更改，从而帮助你在人工审阅者查看代码之前捕获常见问题。

## 延伸阅读

* [关于查看拉取请求的快速入门](/zh/enterprise-cloud@latest/pull-requests/get-started/reviewing-pull-requests-quickstart)
* [审核拉取请求中的依赖项变更](/zh/enterprise-cloud@latest/pull-requests/how-tos/review-pull-requests/reviewing-dependency-changes-in-a-pull-request)
* [关于GitHub Copilot 代码评审](/zh/enterprise-cloud@latest/copilot/concepts/agents/code-review)。