为master定义一个标签:git tag v1.0
为某个commit id 设置标签:git tag v0.6 + commitid
查看所有标签:git tag
查看标签的完整信息:git show v0.6
添加标签时设置注释:git tag -a v0.7 -m "test version" commitid
删除标签:git tag -d v1.0 删除服务端标签:git push origin :refs/tags/v1.0
将标签推送到服务器上:git push origin v0.9
一次性推送多个标签:git push origin -tags
利用GPG实现标签加密
GPG工具下载地址:https://www.gnupg.org/
测试是否安装成功:gpg -help
生成自己的密钥:gpg --gen-key
列出所有密钥:gpg --list -keys
使用GPG加密标签:git tag -u "用户名" -s v0.9 -m "注释" commitid # 指定签名,并增加一个“ -s ”的参数