关于启用推送保护
要为代码库启用推送保护,您必须首先启用密钥扫描。然后,您可以按照本文中概述的步骤,在代码库的“代码安全和分析”设置页面中启用推送保护。
您还可以为自己的个人帐户启用推送保护,这可以防止您将密钥推送到 GitHub 上的 *任何* 公共代码库。有关更多信息,请参阅“用户推送保护”。
如果您是组织所有者,则可以使用安全配置一次启用多个代码库的推送保护。有关更多信息,请参阅“关于大规模启用安全功能”。
组织所有者、安全管理员和代码库管理员还可以通过 API 为密钥扫描启用推送保护。有关更多信息,请参阅“代码库的 REST API 端点”并展开“security_and_analysis
对象的属性”部分。
为代码库启用推送保护
-
在 GitHub 上,导航到代码库的主页。
-
在您的代码库名称下,单击 **设置**。如果您看不到“设置”选项卡,请选择****下拉菜单,然后单击**设置**。
-
在侧边栏的“安全”部分,单击** 代码安全和分析**。
-
在“代码安全和分析”下,找到“GitHub 高级安全”。
-
在“密钥扫描”下的“推送保护”下,单击**启用**。