Git 标签管理

Git 可以非常方便的创建和管理标签。

创建标签

# 创建轻量标签
git tag v0.1.0

# 创建附注标签
git tag -a v1.0.0 -m 'version 1.0.0'

# 为某次提交创建标签
git tag -a v1.2.0 f4991e9  

删除标签

git tag -d <tagname>  

查看标签

git tag  

筛选标签

# 筛选 'v0.' 开头的标签
git tag -l 'v0.*'  

查看标签

git show v0.3  

推送标签

# 推送某个标签
git push origin <tagname>

# 推送所有的标签
git push --tags  

检出标签

# git checkout -b <branchname> <tagname>
git checkout -b version2 v2.0.0  

这个实际上是把标签 v2.0.0 作为一个新的分支 version2 添加到本地。

删除远程标签

git push origin --delete tag <tagname>
Show Comments