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