Skip to main content

阻止对版本进行更改

你可以为仓库或组织强制实施不可变版本,以阻止潜在漏洞。

为仓库强制实施不可变版本

  1. 在 GitHub 上,导航到存储库的主页面。1. 在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

    存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  2. 向下滚动到“Releases”部分,然后选择“Enable release immutability”****。 请注意,不可变性仅对未来的版本生效。

为组织强制实施不可变版本

  1. 在侧边栏的“Code, planning, and automation”部分,选择“ Repository”,然后单击“General”********。
  2. 在页面的“Releases”部分中,选择“No policy”下拉菜单,然后单击“All repositories”或“Selected repositories”************。 请注意,不可变性仅对未来的版本生效。
  3. 如果选择“Selected repositories”,请单击下拉菜单右侧的 。 选择要包含的仓库,然后单击“Select repositories”