Git tag 基础使用

【官方文档】

列出标签

在 Git 中列出已有的标签非常简单,只需要输入 git tag (可带上可选的 -l 选项 --list):

git tag

git tag -l "v1.8.5*" # 筛选

创建标签

git tag v1.4
git tag -a v1.4 -m "my version 1.4" # -a 是创建备注

查看标签

git show
git show v1.4 # 查看某个特定标签

对已经存在的 commit 打标签

git tag -a v1.2 9fceb02

删除标签

git tag -d v1.2
git push origin :refs/tags/v1.2 # 删除远程

检出标签

git checkout v1.2
git checkout -b version2 v1.2

推送(push)标签

默认情况下,git push 命令并不会传送标签到远程仓库服务器上。 在创建完标签后你必须显式地推送标签到共享服务器上。 这个过程就像共享远程分支一样——你可以运行 git push origin

git push origin v1.2 # 单独的 push 标签
git push origin --tags # 一次性推送很多标签
posted @ 2020-04-28 11:22  凉月-天  阅读(190)  评论(0编辑  收藏  举报