使用git 标签需要先明白标签是什么,很多情况我们只会使用branch分支而忽略标签
tag应该是用作标记一个里程碑时间的分支,他只具备可读性,不具备可写性,可以理解为分支的快照,具体用法如下
用法1:从习惯上讲比如在建立一个大的版本分支V1.0,之后在这个版本基础之上做了需求改动,bug修复之后 可以在基础上添加V1.0.1这个标签标记,这是个人做法,但是理论上也可以使用分支
用法2:可在每次上线时,为上线版本设置tag用作标记记录,以后如有问题,例如紧急上线版本,可以直接使用tag版本
git branch branchname tagname
设置标签 git tag -a v1.0tag -m '注释'
删除标签 git tag -d v1.0tag
切换tag git checkout v1.0tag