git标签
git tag会在一个提交上建立永久性的标记,通常是发布一个版本或者需要特别注意的一个版本时候使用
常用命令
git tag
// 查看
git tag //查看标签列表
git show v1.4-lw //查看标签详情
git checkout 2.0.0 //检出标签
// 添加
git tag -a v1.4 -m "my version 1.4" //添加标签(附注标签)
git tag v1.4-lw //添加标签(轻量标签)
git tag -a v1.2 9fceb02 -m "" //补打标签,指定commit-id
git push origin v1.5 //添加标签(远程)
git push origin --tags //添加标签(远程)不在远程仓库服务器上的标签全部推送过去
// 删除
git tag -d v1.4-lw //删除标签(本地)
git push origin:refs/tags/v1.4-lw //删除标签(远程)
git push origin --delete <tagname> //删除标签(远程)