玖叶教程网

前端编程开发入门

linux 第一干货之git篇

紧接着上一篇git,我们来继续愉快的讨论git。今天我们将要讲的是有关git tag的问题

以前学习git的时候并没有注意tag的作用,其实git的tag在工作中起着很大的作用,特别对于即将上线的版本时候。

像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。 当你在线上发布最新的代码时,最好每次都打上一个tag,因为当这次发布的代码失败,有bug的时候,你可以快速checkout上次的稳定tag, 以实现代码的快速回滚,待你修复好新代码后,再重新发布,打上一个稳定的标记tag。

那么如何打标签呢?看了下文,你就会觉得这么简单,其实学东西不一定要复杂,关键是能持之以恒的有兴趣的简单的去学,这样日积月累,不知不觉你就成为了大神,而小编的头条号也将会一直伴随着你成长成大神,欢迎关注,会持续更细腻有关技术方面的知识和技能。好了,扯得有点远了,现在进入正题,我们看看tag都有哪些操作和作用吧。

1,列出标签

$gittag

当然如果比较多的tag可以通过正则匹配列出特点的tag

$gittag-l'v1.8.5*'

2,创建tag

1>轻量tag,无标记信息

$gittagv1.4-lw

2>附注tag(annotated)

$gittag-av1.4-m'myversion1.4

3. 查看标签

查看项目中所有标签使用git tag命令,该命令会列出所有已添加的标签:

gittag

git tag命令会简单显示标签名,如果需要查看描述信息,则使用以下命令:

gittag-ln

回滚版本时,我们需要根据标签名查找相应的commit提交信息。git show 标签名会列出标签信息,及其下详细的提交信息:

gitshowv1.0

4,查看标签

查看项目中所有标签使用git tag命令,该命令会列出所有已添加的标签:

gittag

git tag命令会简单显示标签名,如果需要查看描述信息,则使用以下命令:

gittag-ln

回滚版本时,我们需要根据标签名查找相应的commit提交信息。git show 标签名会列出标签信息,及其下详细的提交信息:

gitshowv1.0

5,删除标签

标签提交有误,或想删除很久以前的标签,可以git tag -d 标签名命令将标签删除:

gittag-dv1.0

Git标签,是使用Git进行代码管理中不可缺少的部分。通过Git标签,可以让你更加便的进行项目管理,版本标识和代码回滚。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言