git tag命令

遇见都是天意,拥有都是幸运。世界上有一千种期待,最好的那个是—未来可期。

git tag主要是对某一次代码提交后生成版本ID号进行标签注明的作用

每个项目合并master之后需要打tag

tag命令操作:

查看本地的tag git tag

git tag 1-25 在本地打一个tag

删除本地tag git tag -d 1 25

创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。

如果要推送某个标签到远程,使用命令 git push origin 1-25

推送多个本地tag至远程 git push origin --tags

删除tag,已经推送至远程的,可以先删除本地的,再删除远程的 git push origin :refs/tags/1-25

删除tag 或者使用: git push origin :111

切换到某个tag对应的代码:git checkout <tagname>

使用场景:

mc-service 1-22日 上线 权限接口修改 tag: GIC2021-01-22

1.26日 上线新的内容 用户信息获取 tag: GIC2021-01-26 上线过程中发现代码有bug,此时有两种办法:

一种是:修复bug 进行新一轮的上线,这种情况可能时间要求比较高,需要迅速解决问题并上线

另一种是:利用已有的tag GIC2021-01-22 直接回退。将该tag下的代码部署生产环境,然后再去认真修复bug重新上线。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值