创建tag
git tag -a V1 -m 'release 1'
创建了本地一个版本v1,同时添加注释 release 1
查看tag
git tag
显示注释
git show V1
本地tag值提交到了本地仓库,还没同步到远程
git push origin --tags
如果推上去发现出错,需要重新打版本tag
git tag -d V1
删除了本地 V1的版本
这时我们可以推送的空的同名版本到线下,达到删除线上版本的目标:
git push origin :refs/tags/V1
推送一个空的标签名,就可以达到删除远程仓库标签的目的。
获取远程版本
git fetch origin tag V1.2