Git关于tag的操作
列出所有标签
git tag
: 列出所有的git tag -l 'v1.2.4.*'
: 最后一位任意匹配
新建标签
git tag -a [标签名称] -m '[注释]'
git show [标签名称]
: 显示标签的具体信息git tag -a [标签名称] [节点]
: 给某个commit补tag
推送标签
git push origin [标签名称]
: 推送某个节点git push origin --tags
: 推送所有节点
删除标签
git tag -d [标签名称]
: 删除本地标签git push origin :refs/tags/[标签名称]
: 删除远程标签
从指定tag切出分支
git checkout tags/<tag_name> -b <branch_name>