文章目录
基本用法
Git 可以对某一时间点上的版本打上标签。比如在发布某个软件版本的时候( v1.0 等等)
- 查看tag列表
shell
➜ git tag
v0.1
v1.3
- 搜索tag列表
shell
➜ git tag -l 'v1.4.2.*'
v1.4.2.1
v1.4.2.2
v1.4.2.3
v1.4.2.4
- 显示标签版本信息
shell
➜ git show v0.1
- 创建标签
shell
# 创建标签-轻量级标签
➜ git tag -a <tagname>
# 创建标签-含附注标签
➜ git tag -a <tagname> -m "tag注释"
- 推送标签
shell
# 推送一个本地标签到远程仓库
➜ git push origin <tagname>
# 推送全部未推送过的本地标签
➜ git push origin --tags
- 删除标签
shell
# 删除本地标签
➜ git tag -d <tagname>
# 删除远程标签
➜ git push origin :refs/tags/<tagname>