Linux运维-陈雷雷


持续集成教程03_git_git的tag标签和基于tag的版本回退

admin 2019-12-14 247浏览 0条评论
首页/正文
分享到: / / / /

git标签

标签用于记录详细修改内容,为后续使用提供帮助. 也方便快速的回滚. 每一次提交[commit]都可以打一个tag标签. 测试阶段标签规则: 以 0.01 0.02版本为主 正式上线标签规则: 以v1.0 v2.0 版本为主. 修改阶段的版本滚则: 以 v1.1 v1.2 v2.1 这是对大版本的修复为主.

git标签是一个不变的指针,是针对commit的

git 标签创建

#为版本打上标签:
[root@master 777]# git tag -a v1.0
#使用git tag -a v1.0后会弹出下面截图的编写框,需要填写你对这个版本的介绍.


#查看打好的标签
[root@master 777]# git tag      
v1.0

还可以对每次提交的log中标识符进行打标签:
如:
[root@master 777]# git log --oneline 
3dde069 change file
82c584b modify
b72ad55 modify
80b5ac3 modify a
44b9145 a
e284598 modify a on master        #如对这一次打标签

[root@master 777]# git tag -a v2.0 e284598
#
# Write a tag message
# Lines starting with '#' will be ignored.
this  is my v2.0                 #打标签会弹出编写框,填写内容,版本更新可以些更新内容等.

tag查看

git show

git show v1.0

tag作用:

回退commit:
git reset --hard v1.0 
#在实际应用中,tag是用于打版本号的.没有用于回退.

删除tag:
git tag -d v1.0
最后修改:2019-12-14 16:46:34 © 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

上一篇

发表评论

评论列表

还没有人评论哦~赶快抢占沙发吧~

博客信息

  • 文章数目 123
  • 标签数目 333
  • 运行天数
  • 最后活动

广告



文章目录