git tag——创建tags并推送到远程

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>
  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值