美文网首页
合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Reb

合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Reb

作者: 踏平9天下 | 来源:发表于2021-01-08 10:11 被阅读0次

合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Rebase

问题描述

写了两天的代码,进行提交时发现冲突了,结果手贱点了 Rebase 结果发现本地代码全没了

解决方案

查看提交的历史记录

–date=iso: 是为了打印时间,这样好通过时间判断哪个是提交的

git reflog --date=iso

我是通过提交时间,加上 Rebase 这个操作判断这个时间点是我要撤回的本地提交的时间点 22C46ECA-3A4B-419E-AE63-EB79125A3D46.png

回滚操作

git reset --hard xxxx

9080EFB1-28BB-433C-B3D7-C65F0C2CE0BD.png

之后旧发现代码成功变回去了

最后记得,先 pull 代码,再进行!
push

相关文章

  • 合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Reb

    合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Rebase 问题描述 写了两天的代码,进行提交时发现冲...

  • GitLab+jenkins 进行代码Merge自动错误检测

    分支合并前,通常需要在本地进行合并测试,看是否有代码冲突,编译是否通过,没有问题了,才敢把合并后的代码往主干分支提...

  • git常用操作与命令

    直接贴代码如下:创建分支: 合并分支: 本地创建分支: git代码冲突

  • GitLab的CI自动编译

    使用gitlab进行代码版本管理时,希望能够在将本地代码push到远程分支的时候或者在将远程分支请求合并到mast...

  • 2018-07-06 Git解决冲突

    Git进阶-解决冲突文件 问题说明: 本地分支:master&active 修改代码分支:master 需合并代码...

  • Git: pull时提示Please commit your c

    对本地的代码进行修改后,直接git pull会提示本地代码和github代码冲突,需要先commit本地代码,或者...

  • Bugly使用篇之Java错误堆栈还原

    前言 前面介绍了 Android混淆代码错误堆栈还原,相信大家已经知道如何通过Retrace在本地进行混淆代码还原...

  • git 基础

    git基础用法 可更新远程develop最新代码 避免或减少代码合并冲突 1自己本地开发分支 git stash ...

  • 常用git命令

    1.强推,当本地仓库与远程仓库代码不同步时使用可同步本地仓库和远程仓库 2.远程库中的更新合并到本地库中,–reb...

  • git fetch pull 区别

    git fetch 从远程获取最新代码,但是不会与本地代码合并 git pull 获取代码后并与本地代码合并 在实...

网友评论

      本文标题:合并代码冲突导致本地代码丢失,进行还原-GitLab 之 Reb

      本文链接:https://www.haomeiwen.com/subject/revxaktx.html