有关必要的审查的详细信息,请参阅“关于受保护分支”。
您可以评论拉取请求、批准更改或在批准前申请改进。 有关详细信息,请参阅“审查拉取请求中的建议更改”。
可使用搜索限定符 review-requested:[USERNAME]
或 team-review-requested:[TEAMNAME]
查找请求你或你所属团队审查的拉取请求。 有关详细信息,请参阅“搜索议题和拉取请求”。
提示
如果你批准的拉取请求发生了重要更改,你可以消除审查。 拉取请求在合并前需要新的审查。 有关详细信息,请参阅“忽略拉取请求审查”。
-
在仓库名称下,单击 “Pull requests”****。
-
在拉取请求列表中,单击要审查的拉取请求。
-
在拉取请求上,单击“ Files changed”****。
-
审查拉取请求中的更改,并根据需要对特定行或文件添加注释。 有关详细信息,请参阅“审查拉取请求中的建议更改”。
-
在更改的代码上方,单击“审阅更改”。
-
输入评论,概述您对拟议更改的反馈。
-
选择“批准”以批准合并拉取请求中建议的更改。
-
单击“提交审查”。
提示
- “请求更改”选项纯粹是信息性的,除非规则集或经典分支保护规则配置了“要求拉取请求”选项,否则不会阻止合并。 如果配置了该选项,并且具有对存储库的
admin
、owner
或write
访问权限的协作者提交请求更改的审查,则在同一协作者提交另一次要求批准拉取请求中更改的审查之前,拉取请求不能合并。 - 即使没有获得批准审查,或者请求更改的审查者离开了组织或者联系不上,仓库所有者和管理员也可合并拉取请求。
- 如果同时启用了必需审查和过期审查,并且代码修改提交已推送到批准的拉取请求分支,则批准将予驳回。 拉取请求必须经过再次审查和批准才可合并。
- 当多个打开的拉取请求时分别有指向同一提交的头部分支时,如果一个或两者有待定或被拒绝的审查,你将无法合并它们。
- 如果仓库需要具有写入或管理员权限的人员的批准审查,审阅者边栏会按权限级别对审批进行分组。 审批可能显示在两个部分中:
- 顶部部分主要包含来自具有写入或管理员权限的人员的审批,这些审批计入合并要求。 即使 GitHub Copilot 评审不计入合并要求,GitHub Copilot 的审批也会显示在本部分中。
- 可折叠部分(如果存在)**** 显示审阅者的审批,对于是否可以合并拉取请求而言,这些审阅者的评审并无影响。
- 拉取请求作者无法批准自己的拉取请求。