在本地错误分支进行了开发解决方案

在本地错误分支进行了很多代码开发

今天公司更改了代码版本管理模式 导致如题所示情况,针对此情况,有以下解决方案:

  1. 首先使用git stash命令将本地修改保存至本地的存储库
    git stash 在这里插入图片描述
  2. 这个时候你的当前分支已经回滚到了你做修改前的版本,其实分步骤来的话 这已经完成了一大半,没在错误分支继续开发哈哈。
  3. 这个时候考虑在正确的分支继续你刚存储的开发,首先可以执行
    git checkout -b 本地分支名 远程分支名 这个命令会拉取对应的远程分支 并且会创建本地分支 并且都会产生关联在这里插入图片描述
    我们可能会产生图示错误 这个错误原因就是git并没有保持和远程的随时更新 需要我们手动更新下远程分支 也可以使用
    git remote update origin --prune
  4. 这个时候我们在拿到刚刚存储的修改 使用
    git stash apply
    还有一个 git stash pop 这个会拿出来 并且自动删除本地存储
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值