当前位置:  首页>> 技术小册>> Redis零基础到实战

git打标签的操作命令非常简单:

  1. git tag tagname

这条命令会在我们当前分支上的最新一次提交上打一个tag
如:

  1. git tag v1.0.0

如果我们要给某一次提交打tag怎么办呢?
使用:
git tag tagname commit_id
如:

  1. git tag v1.1.1 f52c633

查看我们打了哪些tag:
使用命令:

  1. git tag

查看某个tag的详细信息:
使用命令:

  1. git show tagname

删除标签:

  1. git tag -d tagname

把标签推送到远程:
git push origin
如:

  1. git push origin v1.0.1

一次将本地所有未推送的标签推送到远程:

  1. git push origin --tags

删除远程标签:
先删除本地标签:

  1. git tag -d v1.0.1

再删除远程标签:

  1. git push origin :refs/tags/v1.0.1

tag的作用:
开发的项目,在某个时间节点,突然有一个较大版本的改动,此时,我们可以在当前状态下给项目打一个tag,如v1.0.0.
在v1.0.0这个基础上继续开发。后面的版本开发完我们可以打一个新的tag:v2.0.0
如果此时,产品的需求改变,需要我们回退到1.0.0这个版本。
可以使用
git checkout v1.0.0直接将代码切回到该tag。
可以理解为,tag为我们提供了功能节点的一个快照。


该分类下的相关小册推荐: