Skip to main content

配置标记保护规则

可以为存储库配置标记保护规则,防止参与者创建或删除标记。

标记保护规则适用于 具有 GitHub Free 和组织的 GitHub Free 的公共存储库,以及具有 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和专用存储库。

注意:标记保护规则目前为 beta 版本,可能随时变动。

添加标记保护规则时,所有与提供的模式匹配的标记都将受到保护。 只有在存储库中具有管理或维护权限的用户才能创建受保护的标记,而只有在存储库中具有管理权限的用户才能删除受保护的标记。 有关详细信息,请参阅“组织的存储库角色”。 GitHub Apps 需要 Repository administration: write 权限来修改受保护的标记。

此外,还可创建自定义存储库角色,允许其他用户组创建或删除与标记保护规则匹配的标记。 有关详细信息,请参阅“管理组织的自定义存储库角色”。

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository. 1. 在存储库名称下,单击 “设置”。 “存储库设置”按钮
  2. 在边栏的“代码和自动化”部分,单击“ 标记”。
  3. 单击“新建规则”。 新标记保护规则
  4. 在“标记名称模式”下,键入要保护的标记的模式。 在此示例中,键入 * 可保护所有标记。 设置标记保护模式
  5. 单击 “添加规则”添加标记保护规则