tag

简介: tag

查询tag

$ git tag
$ git tag -n
$ git tag -n --sort=committerdate   # 安装commit时间排序,正序
$ git tag --sort version:refname    # 按照tag时间排序,正序
$ git tag -l 'v0.1.*'点击复制复制失败已复制


Tip

--sort 的参数在前面加上一个 - 号就是按照倒序排列了,例如: $ git tag -n --sort=-committerdate 按照 commit 时间倒序输出


创建tag

$ git tag v0.1.1-light # 轻量标签
$ git tag -a v0.1.1 -m "0.0.1版本"    #附注标签
$ git tag -a v0.1.1 [sha-1]    # commit 标签,通常用于补打。点击复制复制失败已复制


三种标签的异同

创建轻量标签不需要传递参数,直接指定标签名称即可。创建附注标签时,参数 -aannotated 的缩写,指定标签类型,后附标签名。参数 -m 指定标签说明,说明信息会保存在标签对象中。


切换tag

$ git checkout v0.0.1点击复制复制失败已复制


注意

此时处于一个空的分支上。


删除tag

$ git tag -d v0.1.1   # 删除本地tag
$ git push origin :v0.1.1   # 删除远程tag点击复制复制失败已复制


tag发布

$ git push origin v0.1.1    # 发布单独标签
$ git push origin --tags    # 发布全部标签点击复制复制失败已复制


切换到最近的tag

$ git checkout $(git describe --abbrev=0 --tags)
目录
相关文章
|
5月前
|
Java 应用服务中间件 Android开发
完成你的自定义JSP Tag标签-Basic Coustom Tag
完成你的自定义JSP Tag标签-Basic Coustom Tag
33 0
|
6月前
|
Java
No tag [else] defined in tag library imported with prefix [c]] with root cause
No tag [else] defined in tag library imported with prefix [c]] with root cause 错误处理
48 0
|
存储
CousumeQueue中tag的作用
问题的提出 存在就是有意义的,那么ConsumeQueue中存消息tag的hashcode是什么目的呢?
90 0
CousumeQueue中tag的作用
|
移动开发 前端开发 数据安全/隐私保护
标签 tag
学习tag标签
94 0
|
弹性计算 运维 NoSQL
TAG和ResourceGroup使用介绍
标签及资源组都是资源分组的工具,目的是为了更好的资源管理,方便后续进行分组搜索、分权、分账、分组运维等云上资源自动化管理手段。如何为资源打标签、添加资源组是资源分组管理的关键。下文就TAG和ResourceGroup使用进行介绍。
1869 0
TAG和ResourceGroup使用介绍
|
弹性计算 运维 监控
Tag-使用监控的新姿势
关键词: 云监控,Tag,分组,应用分组,自动监控,redis监控,cloudmonitor-group,自动发现 随着企业云资产越来越多,每天生产销毁变更的资源也不在少数,企业用户对这些资产的管控难度也越来越大,尤其是监控领域。每生产或者销毁一个实例,就要人肉为其配置管理相关监控报警,这需要非常大的人肉管控成本,直接block了用户使用云监控,从而给用户的可用性带来威胁。
971 0
|
弹性计算 运维 数据安全/隐私保护
标签(TAG)的最佳实践
随着用户资源增加,用户管理难度也随之增加。标签是大客户批量管理资源的必需品;标签是人、财、物管理的重要手段;横向拉通云产品的分组工具。使用标签最有效的用户(公司/个人)通常创建与业务相关的标签组,以便从技术、业务和安全维度管理资源。
6392 0