关于启用推送保护
若要为仓库启用推送保护,必须首先启用 secret scanning。 然后,可以按照本文中所述的步骤在仓库的“Code security and analysis”设置页中启用推送保护。
如果你是组织所有者,可以一次性为多个存储库启用推送保护。 有关详细信息,请参阅“保护组织快速入门”。
组织所有者、安全管理员和存储库管理员还可以通过 API 为 secret scanning 启用推送保护。 有关详细信息,请参阅 存储库的 REST API 终结点,并展开“security_and_analysis
对象的属性”部分。
如果组织由企业帐户拥有,则企业所有者还可以在企业级别启用推送保护。 有关详细信息,请参阅“管理企业的 GitHub Advanced Security 功能”。
为存储库启用推送保护
-
在 GitHub 上,导航到存储库的主页面。
-
在存储库名称下,单击 “设置”。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。
-
在边栏的“Security”部分中,单击“ Code security and analysis”****。 1. 在“Code security and analysis”下,查找“GitHub Advanced Security”。
-
在“Secret scanning”下的“推送保护”下,单击“启用”。