标签

一、定义
Git 使用的标签有两种类型:
  轻量级的(lightweight)和含附注的(annotated)。
  轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。
  而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,
  电子邮件地址和日期,以及标签说明,标签本身也允许使用 GNU Privacy Guard (GPG) 来签署或验证。
  一般我们都建议使用含附注型的标签,以便保留相关信息;当然,如果只是临时性加注标签,
  或者不需要旁注额外信息,用轻量级标签也没问题。
1、创建标签
   git tag v1.0--轻量级
   git tag -a(annotated) v1.4 -m 'my version 1.4'--附注标签
2、显示标签
   git tag
   git tag -l 'v1.1.*'--显示特定匹配标签
3、显示标签及标签对应的提交对象
  git show v1.0
4、标签签名--需要准备好自己的私人钥匙
 git tag -s v1.5 -m 'my signed 1.5 tag'
5、验证标签
  可以使用
  git tag -v [tag-name]
  (译注:取 verify 的首字母)的方式验证已经签署的标签。此命令会调用
  GPG 来验证签名,所以你需要有签署者的公钥,存放在 keyring 中,才能验证
6、追加标签到指定的提交
 git tag -a v1.2 9fceb02
7、推送标签到远程仓库
  git push origin v1.4
  git push origin --tags--推送所有标签到远程

转载于:https://www.cnblogs.com/justart/p/11519840.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值