一:简介
首先我们需要知道标签是用来做什么的?它具体的作用是什么?
在我们平时的工作中,当我们开发完一个模块或者功能时,我们需要发布一个新的版本,通常我们会在版本库中打一个标 签,这样我们就可以知道版本所对应的时间,那么以后如果我们想要回滚到某一时刻的版本,那么我们就可以通过标签找到 这一时间的版本,从而实现回滚。并且创建标签和删除标签的效率是很高的。在实际的项目中一般都是通过标签来进行版本 回滚的。
二:和标签相关的命令:
1:查看所有标签
git tag
2:创建标签
git tag name ---->name就是你要创建的标签的名称
3:指定提交标签的备注信息
git tag -a name -m "标签备注信息"
4:删除标签
git tag -d name ---->name就是你要删除的标签的名称
5:标签发布(这个是将本地仓库的标签同步到远程仓库中)
git push origin name
三:下面我们通过实际的例子来看一下
1:我们关联好GitHub上的远程仓库和本地仓库
2:我们向本地仓库中添加一个文件
3:下面我们来查看一下当前仓库的所有标签
4:下面我们来创建一个标签
5:因为我们刚刚文件已经上传到远程仓库,所以我们将标签页同步过去
6:那么下面我们再通过SourceTree工具再次提交一次修改后的文件
7:下面我们使用SourceTree工具为刚刚提交的版本打上标签
8:下面我们如果将标签删除会怎么样呢?
上面就是Git标签管理基本的内容了OK!