1、理解标签
标签 tag ,可以简单的理解为是对某次 commit 的⼀个标识,相当于起了⼀个别名。例如,在项⽬
发布某个版本的时候,针对最后⼀次 commit 起⼀个 v1.0 这样的标签来标识⾥程碑的意义。
这有什么⽤呢?相较于难以记住的 commit id , tag 很好的解决这个问题,因为 tag ⼀定要给⼀
个让⼈容易记住,且有意义的名字。当我们需要回退到某个重要版本时,直接使⽤标签就能很快定位到。
2、创建标签(git tag)
给最新提交打标签:
1、切换到需要打标签的分支上。
2、git tag [name]。就可以对最新的一次commit打标签。
3、git tag。查看历史标签。
[zy@hcss-ecs-4716 learning_-git]$ git branch
* master
[zy@hcss-ecs-4716 learning_-git]$ git tag v1.0
[zy@hcss-ecs-4716 learning_-git]$ git tag
v1.0
判读这到底是不是给最新的一次commit打标签:
首先,此时在.git目录下已经有了一个tags目录。
[zy@hcss-ecs-4716 learning_-git]$