首页/开发/Git 与协作速查/git tag 标签基础
Git 基础与命令88 条

git tag 标签基础

给提交打标签:列出、创建、删除与推送;标签默认不随 push 自动上传,需要显式推送目标标签。

Git 与协作速查开发更新于 2026-10-12
用途标记发布点与里程碑
推送默认不推;git push origin <tag> 或 git push --tags
删除本地 -d;远端 push origin --delete <tag>

常用示例

常用示例
git tag
git tag v1.0.0
git tag -l 'v1.*'
git push origin v1.0.0
git push origin --delete v1.0.0
标签指向提交、不随分支移动,是发布回溯的稳定锚点;流水线常以标签触发发布。

易错点

  • 只删本地标签时远端仍在,团队成员仍能拉到;删除要两端都做
  • git push --tags 会把本地全部标签一并推出去,发布时尽量指定具体标签

数据来源与参考

  • Git 官方文档:git-tag
  • Pro Git 2nd Edition · 2.6 打标签
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌