Skip to main content

配置标记保护规则

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

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

注意:标记保护规则目前处于测试阶段,可能会有所变化。

添加标记保护规则时,与提供的模式匹配的所有标记都将受到保护。 只有具有存储库中管理员或维护权限的用户才能创建受保护的标记,并且只有具有存储库管理员权限的用户才能删除受保护的标记。 更多信息请参阅“组织的仓库角色”。 GitHub 应用程序 需要存储库管理:写入权限才能修改受保护的标记。

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

  1. 在 您的 GitHub Enterprise Server 实例 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Settings(设置)仓库设置按钮
  3. 在边栏的“Code and automation(代码和自动化)”部分中,单击 标记
  4. 单击 New rule(新规则)新标记保护规则
  5. 在“Tag name pattern(标记名称模式)”下,键入要保护的标记的模式。 在此示例中,键入“*”可保护所有标记。 设置标记保护模式
  6. 单击 Add rule(添加规则)添加标记保护规则