git tag
git tag -a v0.9 commitid
推送标签到远程仓库
默认情况下,git push 不会推送标签,你需要显式地推送标签。
git push origin <tagname>
推送所有标签:
git push origin --tags
附注标签
附注标签存储了创建者的名字、电子邮件、日期,并且可以包含标签信息。附注标签更为正式,适用于需要额外元数据的场景。
创建附注标签语法:
git tag -a <tagname> -m "message"
例如:
git tag -a <tagname> -m "runoob.com标签"
PGP 签名标签命令:
git tag -s <tagname> -m "runoob.com标签"
查看标签信息:
git show <tagname>
实例
以下是一个综合示例,演示如何创建、查看、推送和删除标签。
创建轻量标签和附注标签:
git tag v1.0
git tag -a v1.1 -m "runoob.com标签"
查看标签和标签信息:
git tag
git show v1.1
推送标签到远程仓库:
git push origin v1.0
git push origin v1.1
git push origin --tags # 推送所有标签