git tag —— 打标签

标签一般用于版本发布,一旦发布,不能更改该标签,只能重新打标签。下面是git tag常用命令:
  1. 查看本地或者远程所有tags
#查看本地所有tag
git tag 	
git tag -l  

#查看远程所有tag
git ls-remote --tags origin
  1. 打标签,基于本地分支创建tag
    轻量级标签: 指向提交对象
#两种打标签方式
git tag [tagname]

git tag [tagname] -light

附注标签:是仓库中的一个对象

git tag -a [tagname] -m "注释"  #a是annotated的缩写,指定标签类型,后附标签。 m制定标签说明
  1. 标签发布,推送本地标签到远程仓库
git push origin [tagname]  #将tagname标签提交到服务器

git push origin -tags #将本地标签一次性提交到服务器
  1. 切换标签(查看标签版本信息)
git checkout [tagname] #切换标签
git show [tagname]  #查看标签版本信息
  1. 删除标签(本地删除和远程仓库删除)
#本地删除
git tag -d [tagname]

#远程仓库删除,注意这里的空格
git push origin :[tagname]
  1. 检出标签(拉取某个标签)
git checkout -b <branchName> <tagName>
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐