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. 在 your GitHub Enterprise Server instance 上,导航到存储库的主页。 1. 在存储库名称下,单击 “设置”。 “存储库设置”按钮
  2. 在边栏的“代码和自动化”部分,单击“ 标记”。
  3. 单击“新建规则”。 新标记保护规则
  4. 在“标记名称模式”下,键入要保护的标记的模式。 在此示例中,键入 * 可保护所有标记。 设置标记保护模式
  5. 单击 “添加规则”添加标记保护规则