项目随着时间推移,项目频繁发布,会留下很多标签,我们可以利用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。