# tag管理
```bash
#查看当前存在的tag列表
git tag
git tag -l
git tag --list
#常看单个tag
git show v0.0.1
#新建tag
git tag v0.x.x
#带说明信息的tag
git tag -a v0.0.1 -m "test version 0.0.1"
#将新建的tag同步到远程仓库
git push origin v0.0.1
#将所有的tag同步到远程仓库
git push origin --tags
#删除tag
git tag -d xxxx
#删除远程仓库tag同步到本地
git fetch origin tag
#本地拉取远程仓库指定tag版本
git clone --branch [tag] [git地址]
#已有仓库切换到tag, 基本不用
git checkout [tag]
```