前言
像其他版本控制系统(VCS)一样,Git可以给仓库历史中的某一个提交打上标签,以示重要。
比较有代表性的是人们会使用这个功能来标记发布结点( v1.0 、 v2.0 等等)。
在项目中,为了区分SOP的版本代码,常要求打标签。
正文
下面简单的介绍一下TAG的使用.
列出标签
git tag // 或者 gti tag -l git tag --list
当然,我们可以过滤对应的TAG标签(加入tag有很多的话)
// 过滤前缀为V1.7的相关tag git tag -l V1.7* git tag --list V1.7*
创建标签
// v1.0 是tag名称 // tag version 1.0 是tag对应的注释信息 git tag -a v1.0 -m "tag version 1.0"
查看标签的详情
//可以看到tag的备注信息,也可以看到commit的更新记录 git show v1.0
推送标签
git push origin v1.0
删除标签
//删除本地的tag git tag -d v1.0 //删除远程的tag分支 git push origin :refs/tags/v1.0 // 或者使用 git push origin --delete v1.0
当然关于打标签的功能还有其他,但是上面是我比较常用的。
参考文章
历史上的今天
暂无评论...
随机推荐
周国平:我们都误解了幸福的含义
什么是幸福?1)幸福是人的一切行为的终极目的亚里士多德语。原话:幸福是人的一切行为的终极目的,我们永远只是因为它本身而选择它,正是为了它,所有的人才做其他事情。表达三个意思:一、幸福是人人都想要的,没有人不想要幸福;二、幸福本身是好东西,我们是因为它本身而要它的;三、只有幸福是终极目的,别的一切...
北岛:回答
卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭,看吧,在那镀金的天空中,飘满了死者弯曲的倒影。 冰川纪过去了,为什么到处都是冰凌?好望角发现了,为什么死海里千帆相竞? 我来到这个世界上,只带着纸、绳索和身影,为了在审判之前,宣读那些被判决的声音。 ...
再见,老何
屋子里灯光照耀,屋子外烟雾缭绕。烟灰最终承受不住自身的重量掉落下来。整个夏夜像被人按上了静音键,只有无声的等待。我在屋里,父亲在屋外。日子被日历一页页撕开,而今天是最后一页。我像往常一样追赶着太阳去学校,仿佛我们就代表着初升的朝阳。阳光透过树叶小心翼翼的洒在课桌上,连它都看出来了分别的气息,笔尖划...
Launcher2分析之布局
由于博客资源有些,放的图有点小,要看大图,请移到百度云链接:https://pan.baidu.com/s/1XqfIOhwDVSJ0H4FmY6FE8w 密码:niue本此分析的Android6.0的Launcher2源码,我是直接运行在Eclipse中的直接运行调试的。至于如何正确导入...
[摘]Java反射的方法反射的基本操作
这篇文字命名不太友好,但解释还是不错的。本文摘抄于《Java反射之——方法反射的基本操作》package com.imooc.reflect;import java.lang.reflect.Method;public class MethodDemo1 { public st...
我常用的Monkey命令
Monkey的概念“猴子测试”是指没有测试经验的人甚至对计算机根本不了解的人(就像猴子一样)不需要知道程序的任何用户交互方面的知识,如果给他一个程序,他就会针对他看到的界面进行操作,其操作是无目的的、乱点乱按的。这种测试方式在产品周期中的早期阶段会找到很多很好的bug,为用户节省不少的时间。...