Git_Tags标签

本篇介绍Tags, 如果学习过HTML的,应该知道,字面意思就是一个标签。在git中,前面我们介绍了branch。为什么有了分支,还要有标签呢。实际上,tags是branch中的一些小阶段的标记。例如,我在branch1这个分支,通过创建不同Tags,有V1.0和V1.1等等。这些V1.0和V1.1,只是我们那些在分支中功能比较稳定的代码做一个标签,例如release,就是这个点的代码可以用来发布。还有一个,就是我可以通过切换不同tags,来观察代码不同,相当于就查看历史版本记录。

1.选择在什么branch进行创建tag

这里,我们还是拿前面文章的java举例,我们这里在master中创建tag,先来看看github上的状态。

我们在本地bash shell输入checkout 到master命令。

2. 创建一些tags

  • 输入git tag tagname来创建tag
  • 还可以创建带注释的tag

3. 显示tag

还可以输入匹配的多个tag,显示V1.开头的tags

4. 推送tags到远程服务器

命令是 git push origin tagname; 如果有多个tag需要push,执行这个命令git pust --tags

5. 删除tags

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。