1.创建tag
git tag -a "1.1" -m "备注信息"
2.推送到远程git
git push origin 0.0.2
3.获取远程git tag列表
git ls-remote --tags
获取本地tag列表
git tag
4 .删除本地tag
git tag -d 0.0.2
删除远程tag
git push origin :refs/tags/0.0.2
5 . 拉取远程tag到本地
git fetch -p
6. 拉取指定tag版本[切换]
git checkout 0.0.2
7. 切换回最新代码,选择分支即可
git checkout master
8.问题
远程tag被删除,本地tag无法更新,执行tag操作前需判断远程是否被删除,先删掉本地,再拉取远程最新tag,即可。更方便的方法有待学习!