目录
- 为什么有必要使用Git Tag?
- git tag的基本操作
- git tag的分类
- 轻量级标签
- 创建带有说明的标签
- git tag的作用
- 那么问题来了?
为什么有必要使用Git Tag?
每一个提交都有一个commitID
,但是每次记录commitID
都很复杂,使用git tag
可以在一些重要的版本和修改中加入一个标识,可以很快速的找到我们需要的版本。
git tag的基本操作
- 查看所有标签和指定标签
# 所有标签
git tag
git tag -l
# 指定标签
git tag -l <tagName>
- 在当前分支的最新
HEAD
上打新标签
git tag <name>
- 忘记打标签时不要紧,可以给对应的某个
commitID
打标签
git tag <name> <commitID>
- 删除本地标签
git tag -d <tagname>
git tag的分类
轻量级标签
git tag <tagName>
创建带有说明的标签
git tag -a <tagname> -m "message"
# 用-a指定标签名,说明要创建带说明的tag,-m指定说明文字
如果只是输入的git tag -a <tagname>
会跳出来输入框让主动进行输入说明文字。
这两个区别,就在于我们使用git show
的时候会不会将说明显示出来。
git tag的作用
作用 | 实践 | 1.可以快速进行分支切换 | 2.可以快速进行版本回滚 | 3. 其他所有可以用commitID 做的事情都是用tag 代替完成 | - |
---|
那么问题来了?
如果分支名称和tag
名称一样的时候,会发生什么事情呢?
可以查查,应该是有冲突的。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!