美文网首页
GIT实操手册 —— Git Tag是时间的里程碑

GIT实操手册 —— Git Tag是时间的里程碑

作者: 顽皮的雪狐七七 | 来源:发表于2020-12-19 15:43 被阅读0次

目录

  • 为什么有必要使用Git Tag?
  • git tag的基本操作
  • git tag的分类
    • 轻量级标签
    • 创建带有说明的标签
  • git tag的作用
  • 那么问题来了?

为什么有必要使用Git Tag?

每一个提交都有一个commitID,但是每次记录commitID都很复杂,使用git tag可以在一些重要的版本和修改中加入一个标识,可以很快速的找到我们需要的版本。

git taggit commitID的作用,就和IP地址和域名的作用是一样的,一个 git tag 对应一个commitID,命名的时候不能重复。

image

git tag的基本操作

  • 查看所有标签和指定标签
# 所有标签
git tag
git tag -l
# 指定标签
git tag -l <tagName>
  • 在当前分支的最新HEAD上打新标签
git tag <name>
  • 忘记打标签时不要紧,可以给对应的某个commitID打标签
git tag <name> <commitID>
image image
  • 删除本地标签
git tag -d <tagname>
image

git tag的分类

轻量级标签

git tag <tagName>

创建带有说明的标签

git tag -a <tagname> -m "message"
# 用-a指定标签名,说明要创建带说明的tag,-m指定说明文字

如果只是输入的git tag -a <tagname> 会跳出来输入框让主动进行输入说明文字。

image image

这两个区别,就在于我们使用git show的时候会不会将说明显示出来。

image

git tag的作用

作用 实践
1.可以快速进行分支切换 image
2.可以快速进行版本回滚 image
3. 其他所有可以用commitID做的事情都是用tag代替完成 -

那么问题来了?

如果分支名称和tag名称一样的时候,会发生什么事情呢?

可以查查,应该是有冲突的。

相关文章

网友评论

      本文标题:GIT实操手册 —— Git Tag是时间的里程碑

      本文链接:https://www.haomeiwen.com/subject/ockcnktx.html