1.什么是tag1.1 tag的简单理解1234tag 中文我们可以称它为 标签。简单的理解,tag 就是 对某次 commit 的一个标识,相当于起了一个别名。例如,在项目发布某个版本的时候,针对最后一次commit 起一个 v1.0.100 这样的标签来标识里程碑的意义。
1.2 tag的类型123456有两种类型的标签 : 轻量标签(lightweight)、附注标签(annotated)【轻量标签 】: 只是某个commit 的引用,可以理解为是一个commit的别名;【附注标签】 :是存储在git仓库中的一个完整对象,包含打标签者的名字、电子邮件地址、日期时间 以及其他的标签信息。 它是可以被校验的,可以使用 GNU Privacy Guard (GPG) 签名并验证。
2.1 查看标签2.1.1 查看标签列表123$ git tagor $ git tag -l [标签名称筛选字符串*] 或者 git tag --list [标签名称筛选字符串*]
说明 :git tag : 直接列出所有的标签git tag -l xxxx : 可以根据 xxxx ...