学习
实践
活动
专区
工具
TVP
写文章

git标签

打标签

git支持两种类型的标签:轻量标签与附注标签。

轻量标签是一个指向特定提交的引用,但是它不可被移动。

附注标签是一个在git数据库中的完整对象,它包含打标签者的名字、电子邮件地址、日期时间,并且是可以被校验的。

打一个轻量标签很容易,使用即可:

git会给当前分支最近的提交对象打上标签。

如果要给其他的提交对象打标签,需要写明提交对象SHA-1串。

打附注标签需要使用选项,选项可以填写标签描述:

上面的命令表示:在上打一个附注标签,标签名是,标签描述是。

查看标签

使用即可查看标签:

这表示我们目前有两个标签:和。

使用查看标签详细信息:

其中是轻量标签,是附注标签。附注标签比轻量标签保存更多的信息。

推送标签

默认不会推送标签,如果要推送标签,需要使用下面的命令:

上面的命令会将标签推送到。

如果要把所有未推送的标签都推送到远程,可以使用选项:

检出标签

标签并不能像分支那样移动,如果想要检出标签,可以将其检出到一条新分支上:

这条命令会新建一条分支,它与指向相同。

删除标签

本地删除标签很简单:

这条命令会删除标签。

删除远程标签需要使用命令:

这会删除远程的标签。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180116G0G48O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券