Git系列11:详解标签(tag)的使用

Git系列11:详解标签(tag)的使用,第1张

标签主要用于记录一些关键提交,比如某个版本等,接下来介绍如何使用。

如果系统中得tag数量众多,如何查找某个特定得版本呢,或者模糊查找所有tag以2.1为开头得tags

介绍完查看tag list,现在介绍下如何添加tag,Git 提供了两种标签:轻量标签(lightweight)以及附注标签(annotated)。

如果要查看某个tag得详细信息的话,只需输入如下指令

首先,查看下历史commit得hash码

假如要给最后一行create这次提交添加一个tag

上述 *** 作完成后,tag信息只是存在于local得git工作区,如果要push到remote repo,需要执行以下 *** 作:

上述命令一次推送一条tag,如果要推送所有tag,如下 *** 作

输入以下命令新建tag,其中"name"可以自定义。

可以输入以下命令查看新建的tags。

输入以下命令将项目push到tags上,其中"name"为用户新建的tags名字。

到这里就可以在Github上看到自己新建的tag及其内容。

如果想要删除Github上的tag需要输入以下命令,其中"name"为用户新建的tags名字。

通过git tag命令可以看到,虽然删除了Github上的tag,但是本地的tag依然存在。

这是可以输入以下命令删除本地的tag。

到这里tag已经被完全删除了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11284916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存