首页/开发/Git 与协作速查/保护发布标签

保护发布标签

在平台将发布标签设为受保护引用:限制创建、删除与覆盖权限,防止发布点被误改或误删。

Git 与协作速查开发更新于 2026-10-12
目的限制发布标签的写权限
规则按通配(如 v*)与角色配置 allow/deny
平台入口GitHub:Tags 设置;GitLab:Protected tags

核对示例

核对示例
git ls-remote --tags origin | head
git tag -l 'v*' --sort=-v:refname | head
保护标签与签名标签配合:发布点既难被篡改,又能验证来源。

易错点

  • 只保护新标签而遗漏历史标签,历史发布点仍可能被改写,覆盖范围要评估
  • 自动化发布账号需要有限豁免,权限放行范围越小越好

数据来源与参考

  • GitHub 官方文档:标签保护规则
  • GitLab 官方文档:Protected tags
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌