查询
git tag
查询指定标签
git tag -l '匹配标签'
查询标签信息
git show <tagname>
创建
git tag <name>
指定commit id打标签
git log --pretty=oneline --abbrev-commit
先列出历史纪录,找到commit id
git tag <tagname> <commit id>
创建带说明的标签
git tag -a <tagname> -m "description"
-a指定标签名,-m指定说明文字
创建带私钥的标签
git tag -s <tagname> -m "description"
签名采用pgp签名
推送标签
git push origin <tagname>
一次推送很多标签
git push origin --tags
将会全部推送
删除标签
git tag -d <tagname>
远程删除标签
先删除本地标签
再
git push origin :refs/tags/<tagname>