Git标签
1 Git标签概述
简单理解:标签是某个版本的别名,因为Git的版本号都是用一串字母数字组成,为了便于管理,Git 可以给版本取个别名(也就是打上标签,比如标签的名字叫做 v1.0.0) 后期可通过标签进行版本回滚。
2 Git创建标签
命令格式:git tag
常用选项:
-a #指定标签名
-m #指定描述信息
-n #查看时显示标签描述信息
-d #删除标签
a:查看所有标签
[root@git data]# git tag
b:为当前最新提交的commit打标签
[root@git data]# git tag -a v1.0.0 -m '稳定版'
[root@git data]# git tag -n
v1.0.0 稳定版
提示:如果需要对过去的提交的版本打上标签需要找到历史提交的commit id然后打上标签。
c:为历史提交打标签(git log --oneline 查看历史提交id)
[root@git data]# git tag -a v0.5.0 28ad0d9 -m '稳定版'
#查看所有标签
[root@git data]# git tag -n
v0.5.0 稳定版
v1.0.0 稳定版
d: 可以用 git show <tagname> 查看标签详细信息。
[root@git data]# git show v0.5.0
3 Git标签回滚
a:通过标签回滚到v0.5.0的提交
[root@git data]# git reset --hard v0.5.0
b:通过标签回滚到v1.0.0的提交
[root@git data]# git reset --hard v1.0.0
c:删除标签
[root@git data]# git tag -d v0.5.0
小结:上述操作掌握如何对提交的commit打标签,以及如何通过标签进行回滚。
评论区