记一次"git reset --hard origin/master"之后的拯救代码行动

同事们都下班后,我也开始合并代码,准备打包发给测试。拉去远端代码时候提示:

The following untracked working tree files would be overwritten by merge:
 Pods/Local Podspecs/XXXX.podspec.json
//注:XXXX是我们自己一个私有库

当时我就很奇怪,因为这个库我确实改动了一行代码,且为了固化版本也改成了本地引用并push了代码,按道理说,其他人合并代码后,适合我的代码是一致的,但是不知道为什么出现这个原因。
不过幸好我的习惯是先“git commit”,然后“git pull”,跑起来没有问题之后再“git push”.
然后“pod install”、“git pull”等操作都无法解决这个问题,于是我上网搜方法,然后看到了这篇文章:


image.png

因为着急,说实话,我只关注到了“最终解决方式”这一块,然后一步一步的输入、回车,最后一步回车完成后,看了IDE有一些反应,然后然后就发现提交的代码全没了!!!!
代码虽然不对,很快也能重新写好,但是因为第一次遇到这情况,还是想解决它,而不是绕过去。(其实就是因为自己手贱,瞎JB操作自己不熟悉的命令,还没经过大脑导致的。自己又有点不服,想硬扛而已。)
时间已经有点晚了,为了不太晚下班,我继续找方法解决,虽然找到了很多,但是由于刚吃完屎,还没擦干净嘴,不敢再乱尝试,特别是“git reset ...”的指令。经过一一排查网上的各种解决办法,我看到了下面这个:


image.png

还是不想再吃新鲜热乎的了,我就先执行第一步
git reflog

简单等待后,出现了曙光

ximenxixue@bogon SZXD % git reflog        
922ab120f (HEAD -> dev/V4.12.0, origin/dev/V4.12.0) HEAD@{0}: pull: Fast-forward
fa630f6f3 (origin/test, origin/pre, origin/master, origin/develop, origin/dev/V4.7.1, origin/HEAD) HEAD@{1}: reset: moving to origin/master
380125a6e HEAD@{2}: commit: bug fix : 13 pro 系列 高德地图SDK bug 
740275d0c HEAD@{3}: commit: commit:xxx
e71ebc7eb HEAD@{4}: pull origin dev/V4.12.0: Fast-forward
... ...

上面的“380125a6e HEAD@{2}: commit: bug fix : 13 pro 系列 高德地图SDK bug ”就是我只 commit 没有 push 的代码。并且本地已经 被“reset“。但是如何恢复,我没有立即使用"git reset --soft HEAD@{2}",还是担心出问题。
于是我咨询了一位大佬,把上面的窗口内容发过去,


image.png

按照他这一句话:然后就好了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,427评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,551评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,747评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,939评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,955评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,737评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,448评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,352评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,834评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,992评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,133评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,815评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,477评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,022评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,147评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,398评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,077评论 2 355

推荐阅读更多精彩内容