项目随着时间推移,项目频繁发布,会留下很多标签,我们可以利用git删除tag的命令去删除tag。删除流程如下:
git tag -d tagName 删除tag
git push origin :refs/tags/tagName 删除远程
实例如下:
(1)查看当前 git 项目拥有哪些 tag。
D:\git_learn>git tag
tag-v1.0.2(2)删除本地 tag-v1.0.2 tag
D:\git_learn>git tag -d tag-v1.0.2
Deleted tag 'tag-v1.0.2' (was 11601e1)(3)删除远程tag
D:\git_learn>git push origin :refs/tags/tag-v1.0.2
remote: Powered by GITEE.COM [GNK-3.8]
To https://gitee.com/hxstrive/git_learn.git
- [deleted] tag-v1.0.2注意:删除tag需要谨慎,切记切记!
如果你使用的是gitlab版本控制软件,你可以使用gitlab后台管理界面删除tag。如下图:

流程如下:
(1)点击“tags”按钮,查看有哪些tag
(2)点击tag最右侧当删除按钮,确认删除该tag。