sourceTree代码回滚

记一次惊心动魄的代码回滚记录!

背景:

因为test分支进行Jenkins代码构建的时候发现文件引入的两个已安装的依赖没有找到,构建报错

可是我明明已经安装成功,并且package.json中也有了版本记录,可就是构建失败,经过查找git代码提交记录,发现是tools文件引入了这俩依赖后就导致后续的构建一直失败,但是这个时候,test环境已经被我搞崩了,静态文件啥的都报了404访问不到了,此刻内心慌得一比😫

咋办呢?赶紧回滚代码吧,毕竟还有其他需求需要测试,不能耽误测试时间。

由于查找依赖构建失败的问题,test分支此时已经被我来回提交了n+1个版本了,但是这个时候我想回到n-1-1-...-1的版本(就叫c吧),

步骤1、那就先鼠标选中到c版本,右键选择“将test重置到这次提交”:

2、选择“强行合并-....":

 注意:选择强行合并后,此版本后面的提交都会被删除,如果多人开发的话会把其他童鞋提交的代码也删除了,需要在完成回滚后让他们再往test上提交一下那些功能!

3、删除远程test分支,将已经回滚的本地test分支重新提交

在回滚后会发现本地库版本落后于远程库好几个版本,因为我在查找问题的时候进行的测试版本都提交到了远程git仓库,所以会出现版本落后的问题

这个时候发现test终于构建成功,并恢复了正常!

真是一次惊心动魄的历程!

至于那两个依赖引入问题,还得继续研究🧐

Jenkins构建vue项目找不到相关依赖

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值