为了给某一个提交版本打上标签 以示重要,明确记录位置。
列出标签
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 检出标签 到建新分支上