git tag
git tag -l "v1.5*" # 列出特定模式的标签
**创建标签:**
附注标签: 包含创建者的相关信息,日期,电子邮件,备注信息等。是个完整的对象。
永久性的标签,建议使用附注标签
git tag -a v1.4 -m 'my version 1.4'
轻量标签: 只是一个 名称引用一个提交。
git tag v1.4.0909
**后期打标签:**
git log --pretty=oneline 查看历史 以及 hash
$ git tag -a v1.2 9fceb02 补打标签
**共享标签:**
git push origin v1.5 推送特定标签
git push origin --tags 推送所有标签
**检出标签:**
标签不像分支,不能移动。因此:
git checkout -b version2 v2.0.0 检出标签 到建新分支上