git 使用tag分支

常常为发布上线某个版本打上一个标签,表示这是什么版本,这样后续找起来就很方便。

如果没有标签只能通过commit历史去查找,而且commit版本显示的都是一串2dad2sdfa字符串。

Git Bash

切到主干master

git checkout master

创建标签 tag

git tag -a test -m "20210615mars"  //创建标签, -a 加标签,-m  加标签注释。

git tag test                       //创建轻量级标签,不用-a,-m等参数

 

查看tag

git tag  //列出git中现有的所有标签

git show XXX(标签名)    //git show 命令查看相应标签的版本信息,并连同显示打标签时的提交对象

 

加上-f 覆盖原有的tag

git tag -f test

Push (git push 分支是不会push tag 到远程)

一次性push所有tag 可以使用—tags

git push origin –tags

push 特点分支

git push origin test

删除分支

删除本地git tag -d test

 

删除远程git push origin :refs/tags/test

 

TortoiseGit(推荐)

 

创建分支

 

查看

直接showlog

 

提交远程分支

 

在版本的黄色标签上面右键,就会出现push "标签名"这样的字眼,然后点击push就推送上去了,每一个标签版本都需要这样单个推送上去哦,推送成功后,在远程仓库就可以看到标签的版本,远程仓库就有了。

 

本地仓库切换

在tag里就有了

 

 

 

 

 

 

删除

删除了就没了

如果已经把标签推送到了远程仓库,那么在通过上面的删除本地标签后,再通过如下操作删除远程仓库标签:仓库根目录空白处单击右键 > TortoiseGit > push,然后弹出的对话框Ref组中Local清空,Remote的填写你的标签名,比如v0.05,然后确认push,远程仓库的标签就会被删除了。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值