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  # 推送所有标签
 
posted @ 2025-03-17 23:18  海哲飞  阅读(20)  评论(0)    收藏  举报