Enjoy the good life everyday!
关闭
欢迎来PyGo个人空间 ^_^
GIT删除tag | PyGo²

GIT删除tag

总结一下GIT删除本地tag以及远程tag的操作!!!。
git tag

示例中以v-2021-12-15-01为tag示例。

删除本地tag

1
git tag -d v-2021-12-15-01

删除远程tag

1
git push origin :refs/tags/v-2021-12-15-01

显示本地tag

1
git tag -l

显示远程tag

1
git show-ref --tag

删除多个

1
2
3
4
5
# 本地
git tag -l | grep "关键字" | grep -v grep | awk -F "" 'print $1' | xargs git tag -d

# 远程
git show-ref --tag | grep "关键字" | grep -v grep | awk -F "" 'print $1' | xargs git push origin :refs/tags/

还没尝试,只是觉得这么可以实现,待测试。

  • 本文作者:mingliang.gao【一个爱老婆Python程序猿。。。。。。】
  • 本文链接: http://pygo2.top/articles/53395/
  • 版权声明: 本博客所有文章欢迎转载,转载请注明出处!
觉得有帮助 请偶坐个公交车
0%