
获得徽章 0
- 今天想了一天,我不能如此颓废下去了,不能因为在一次寻找爱情的过程中失败,就认为自己不会遇到爱情,2023年目标:
1.减肥
2.要学会去大街上搭讪单身女孩子
3.努力学习前端技术,为明年转后端做准备
为了防止三分热度,我会将我与搭讪女孩的聊天记录发出来,让大家给出建议,争取今年脱单,毕竟为了一个渣女而停留在自己有限的人生进度条上不值得展开7217 - 曾经有一束光照亮我的生活,让我找到前进的方向,让我不断突破自己,一点一点进步。如今,我好像也像他一样,在人群中闪闪发光,甚至不经意之间我才意识到,我做事的风格、思考的方式也带了一点他的影子。 虽然分别与遗忘是逃不开的归宿,那就祝我们,在各自的领域里闪闪发光!11
- 学到了 但也差点吓死了。
这次业务迭代中,后端接口一直没好,所以我在做业务的时候 用到了 git stash 暂存区这个操作,保证没完成的功能先不commit。
结果刚才在敲命令的时候 直接 按照终端提示敲了 git stash clear并且执行了,执行后 就立马意识到不对,四天的工作量啊!!!
不过幸好找到了补救方案,记录一下。
因为 stash 也有相应的 栈来保存你每次的log,所以先看log,命令如下
git log --graph --oneline --decorate $( git fsck --no-reflog | awk '/dangling commit/ {print $3}' )
执行后可以看到相应的 log,找到你对应那次的log hash前缀然后执行 恢复命令如下
git stash apply 你的hash值
这样只能恢复一条,剩下的还需要你一条条找,但是有些情况你可能直接是 git stash 暂存的这个就得一条条hash试,所以建议大家暂存的时候 最好是 git stash push -m "message" 进行暂存操作,这样也好回溯。
现在想想还是有点后怕!!!展开287