-
标签的概念:
-
标签(tag)是指向某个commit的指针。
-
标签(tag)与分支(branch)很像,但是标签是固定的,分支可以移动。
-
标签是一个有意义的名字,与某个commit号绑定。
-
-
创建标签:
-
git tag <tag_name> <commit_id>
-
基于指定的commit_id创建标签。
-
commit_id不输入时,基于HEAD指针创建标签。
-
-
git tag // 查看标签
-
git show <tag_name> // 查看标签的具体信息,包括与标签挂钩的commit_id。
-
git tag -a <tag_name> -m "tag message" <commit_id>
-
创建带有说明的标签。
-
-a:指定标签名。
-
-m:指定标签的说明信息。
-
-
-
操作标签:
-
git push origin <tag_name> // 将标签推送到远程库。
-
git push origin --tags // 一次性推送全部尚未推送到远程的本地标签。
-
git tag -d <tag_name> // 删除本地标签。
-
git push origin :refs/tags/<tag_name> // 删除远程标签。
-
Git笔记【3】标签管理
最新推荐文章于 2024-03-11 08:26:14 发布