当前位置: 首页 > news >正文

Git根据标签Tag强制回滚版本

背景

今晚发布版本的时候,合并了7个左右的分支,其中有一个新组员的分支是携带了测试环境的部分代码的,审批分支的时候没有关注到这个分支的差异,导致脏代码发布到了生产环境,使用了docker镜像版本紧急回滚之后,代码仓库也要回滚,下面是代码回滚的操作。

操作

1、更新本地的master分支,保证本地的master分支是最新版本**

git checkout master
git fetch --all
git pull origin master

2、根据标签回滚到目标标签版本

git reset --hard 你的版本号

3、强制更新远程仓库的master分支

git push origin master --force

(如果提示“受保护的分支”类似错误的话(如图),需要到远程仓库解除保护限制,不同的远程仓库设置有差异但不大,所以不展开细说了。)

在这里插入图片描述

完成

http://www.dtcms.com/a/279847.html

相关文章:

  • 面试常问:如何在一个长度为n的无序数据快速获取前k个数值
  • 网络传输过程
  • GaussDB between的用法
  • 光伏板如何最大化铺设?
  • 【PostgreSQL异常解决】`PostgreSQL`异常之类型转换错误
  • 记录自己在将python文件变成可访问库文件是碰到的问题
  • vert.x 官网docs, vert.x中文文档地址 vertx文档
  • 文心4.5开源之路:引领技术开放新时代!
  • 【前端:Typst】--let关键字的用法
  • 高德开放平台携手阿里云,面向开发者推出地图服务产品MCP Server
  • 外部协作不力影响项目进度,如何加强外部沟通
  • 项目进度压缩影响质量,如何平衡进度与质量
  • LeetCode|Day11|557. 反转字符串中的单词 III|Python刷题笔记
  • 稀土化合物:助力高效种植与健康养殖
  • vue笔记3 VueRouter VueX详细讲解
  • 对象的使用
  • CAN终端电阻为什么是60R+60R,而不直接用120R?
  • 前端vue对接海康摄像头流程
  • Flink窗口处理函数
  • C++-linux 5.gdb调试工具
  • 【从语言幻觉看趋势】从语言幻觉到多智能体协作:GPT多角色系统的技术演进与实践路径
  • 判断端口处于监听状态的方法
  • 腾讯云WAF域名分级防护实战笔记
  • EPLAN 电气制图(八):宏应用与变频器控制回路绘制全攻略
  • ssm学习笔记day07mybatis
  • 如何在 Shopify 中创建退货标签
  • 【C语言】浮点数在内存中的存储:从科学计数法到内存存储
  • 从输入URL到页面呈现都发生了什么?
  • MFC UI大小改变与自适应
  • wpf 实现窗口点击关闭按钮时 ​​隐藏​​ 而不是真正关闭,并且只有当 ​​父窗口关闭时才真正退出​​ 、父子窗口顺序控制与资源安全释放​