当启用推送保护的委托绕过时,指定的审阅者可以批准或拒绝想要推送包含机密的提交的贡献者的请求。
本文阐述了如何审阅和管理仓库及组织的绕过请求。
欲了解有关绕过请求工作方式的更多信息,请参阅 关于推送保护的绕过请求。
管理仓库的请求
- 在 GitHub 上,导航至仓库的主页面。
- 在仓库名称下,点击 安全与质量 选项卡。如果您看不到 ““安全与质量”选项卡,选择 下拉菜单,然后点击 安全与质量。
- 在左侧边栏的“请求”下,点击 推送保护绕过。
- 选择 所有状态 下拉菜单,然后点击 打开 查看待审阅的请求,以及已批准但尚未推送提交到仓库的请求。
- 点击您想要审阅的请求。
- 审阅请求的详细信息。
- (可选)添加审阅评论。该评论将被添加到审阅请求时间线和机密扫描警报时间线。例如,您可能希望为审计和报告目的说明批准或拒绝请求的原因,并为贡献者提供后续步骤的建议。
- 若要允许贡献者推送包含机密的提交,点击 批准绕过请求。或者,若要要求贡献者从提交中移除机密,点击 拒绝绕过请求。
管理组织的请求
组织所有者、安全管理员以及拥有相关细粒度权限(通过自定义角色)的组织成员,可使用安全概览审阅并管理组织中所有仓库的绕过请求。参见 审阅绕过推送保护的请求。
筛选请求
您可以按以下条件筛选请求:
- 批准人(绕过名单成员)
- 请求者(发起请求的贡献者)
- 时间范围
- 状态
按状态筛选
请求会被分配以下状态
| 状态 | 描述 |
|---|---|
已取消 | 请求已被贡献者取消。 |
已完成 | 请求已获批准,且提交已推送到仓库。 |
已拒绝 | 请求已被审阅并拒绝。 |
已过期 | 请求已过期。请求的有效期为 7 天。 |
打开 | 请求尚未被审阅,或已获批准但提交尚未推送到仓库。 |