跳至主要内容

请求拉取请求审查

创建拉取请求后,您可以要求特定人员审查您提出的更改。如果您是组织成员,您还可以请求特定团队审查您的更改。

谁可以使用此功能?

在具有 GitHub 免费版(适用于组织和旧版每个存储库计费计划)的公共存储库以及具有 GitHub 团队、GitHub Enterprise Server 和 GitHub Enterprise Cloud 的公共和私有存储库中,可以使用添加多个拉取请求审阅者或请求团队审查的功能。有关更多信息,请参阅“GitHub 的计划”。

存储库属于个人帐户(单个个人所有者)或组织帐户(具有众多协作者或维护者的共享帐户)。有关更多信息,请参阅“GitHub 帐户类型”。个人帐户拥有的存储库的所有者和协作者可以分配拉取请求审查。具有分类权限的组织成员也可以为拉取请求分配审阅者。

要为拉取请求分配审阅者,您需要对存储库具有写入权限。有关存储库访问权限的更多信息,请参阅“组织的存储库角色”。如果您具有写入权限,则可以将任何对存储库具有读取权限的人员分配为审阅者。

具有写入权限的组织成员还可以将拉取请求审查分配给对存储库具有读取权限的任何人员或团队。被请求的审阅者或团队将收到您要求他们审查拉取请求的通知。如果您请求团队审查并且启用了代码审查分配,则将请求特定成员,并且团队将被删除为审阅者。有关更多信息,请参阅“管理团队的代码审查设置”。

注意

拉取请求作者无法请求审查,除非他们是存储库所有者或对存储库具有写入权限的协作者。

请求协作者和组织成员的审查

您可以请求建议的人员或特定人员进行审查。建议的审阅者基于git blame 数据。如果您请求审查,其他具有仓库读取权限的人员仍然可以审查您的拉取请求。一旦有人审查了您的拉取请求,并且您进行了必要的更改,您可以重新请求同一审阅者进行审查。如果请求的审阅者未提交审查,并且拉取请求满足仓库的可合并性要求,您仍然可以合并拉取请求。

  1. 在您的仓库名称下,单击 拉取请求.

    Screenshot of the main page of a repository. In the horizontal navigation bar, a tab, labeled "Pull requests," is outlined in dark orange.

  2. 在拉取请求列表中,单击您想请求特定人员或团队审查的拉取请求。

  3. 要请求在“审阅者”下建议的人员进行审查,请在其用户名旁边单击“请求”。

    Screenshot of the "Reviewers" section of a pull request's sidebar. To the right of @octocat, a "Request" link is outlined in dark orange.

  4. 可选地,要请求除建议人员以外的人员进行审查,请单击“审阅者”。

    如果您知道您想请求审查的人员或团队的名称,请输入该人员的用户名或您想请求审查的团队的名称。单击其团队名称或用户名以请求审查。

  5. 在您的拉取请求经过审查并且您进行了必要的更改后,您可以要求审阅者重新审查您的拉取请求。导航到右侧边栏中的“审阅者”,然后单击您想要其进行审查的审阅者的姓名旁边的

    Screenshot of the "Reviewers" section of a pull request's sidebar. To the right of @octocat, a sync icon is outlined in dark orange.

请求 GitHub Copilot 进行审查

注意

Copilot 工作区目前处于公开预览阶段。有关加入公开预览的信息,请参阅“使用 Copilot 帮助您处理拉取请求”。

您还可以请求 Copilot 审查您的代码,并提供有关您工作的反馈和建议更改。请参阅“使用 GitHub Copilot 代码审查”。

进一步阅读