git 批量删除本地和远程的tag分支
1.删除本地tag:
git tag -d v1.1.1
2.批量删除本地tag
git tag | grep "v1.1.*" | xargs git tag -d
3.删除远程tag
git push origin --delete tag v1.1.1
4.批量删除远程tag
git show-ref --tag | awk '/v1\.1\.[0-9]{1}[0-9]{0,}$/ {print ":" $2}' | xargs git push origin