2026-07-03 02:34:33
标签在Git中扮演着标记特定提交版本的重要角色,它允许我们为某个特定的代码快照打上易于理解的标签,从而方便后续的查找和管理。以下是关于Git标签使用的详细讲解,包括创建标签、查看标签、推送标签到远程仓库以及删除标签的操作。
标签的作用标签(Tag)与commit历史相似,都是对某个分支版本的代码快照进行标记。然而,commit历史记录可能会非常多,查找起来相对麻烦。此外,在第三方平台(如码云)上显示的commit版本通常是一串难以理解的字符(如87f590f47)。相比之下,我们自己定义的标签更加浅显易懂。因此,我们常常为发布上线的某个版本打上一个标签,以便后续查找和管理。


创建标签有两种主要方式:
在项目根目录空白处右键操作:
右键点击项目根目录的空白处。
选择“TortoiseGit” > “Create Tag”。
填写相关的Tag名称和Message。
这个操作会在当前分支的最后一个提交上创建一个标签。


在版本历史记录中创建标签:
打开版本历史记录(Show log)。
选中需要打标签的版本。
右键点击选中的版本,选择“Create Tag at this version...”。
填写相关信息并保存。
在历史记录中就可以看到各个标签的记录了。


通过TortoiseGit创建的标签默认是在本地仓库的。要将标签版本推送到远程仓库,需要使用特定的推送命令。
需要注意的是,每个标签版本都需要单独推送。

有时候,我们可能会打错标签或者某个版本的标签不再需要。这时,就需要删除标签。
删除本地标签:

删除远程仓库中的标签:


通过以上步骤,我们可以轻松地在Git中创建、查看、推送和删除标签,从而更加高效地管理代码版本。