小阳:下班了,闪人
小范:记得提交代码
小阳:好勒!!
(内心os: 简单,不就是先pull ,在push 嘛)
(一顿操作猛如虎)
git pull
git add .
git commit -m '小阳 888'
git push origin dev
(啊啊啊,咋提示没有更新,不是写了一天嘛)
(赶快看看,写的代码还在不)
小阳:啊啊啊,不会吧!代码没了...
(呆住10s)
众同事:哈哈哈....
小阳:先下班,明天再说吧,5555
小阳:(地铁上发呆...)淡淡的忧伤
小阳:能不能找回来,百度一下(赶快打开了浏览器)
小阳:激动ing..., 有希望
小阳:看看评论呢...
小阳:有了,哈哈(又恢复了,往日的笑容... , 心理哼起了歌...)
感谢各位的观看,作者真实的内心写照!
so , 操作要小心哦 !!!
下面分享下对应的操作方法
问题描述:
pull 仓库代码时候把本地的代码覆盖掉了,导致写的代码被覆盖掉了
找回方法:
1、执行命令 git reflog 获取提交的版本号
2、 git reset --hard 版本号
查看本地文件,已经回来了