git 误操作了,怎么恢复。

jerry2012 发布于 2014/11/22 09:59
阅读 382
收藏 0
Git

在使用git的时候,我做了如下操作,还能恢复吗。

    1. 增加或编辑了多个文文件,然后 git add -A (没有 commit)

    2. 然后我又 git reset --hard 24324234, 回退到了以前版本

    3. 现在我想回到 1 状态,有办法吗。

加载中
0
凌晨4点半
凌晨4点半
这个啊, 好像该死心的了吧。
jerry2012
jerry2012
好像是啊
0
旧城的骁珖
旧城的骁珖
时间倒流或许是解决办法之一
0
冷血
冷血

可以查下git reflog的用法,貌似有可能恢复的。

冷血
冷血
回复 @jerry2012 : 如果你当时提交了,然后再reset 导致的丢失是可以找回的。可以看这个。http://blog.csdn.net/cn_chenfeng/article/details/7244615
冷血
冷血
回复 @jerry2012 : 好像是没办法了。长个教训吧。
jerry2012
jerry2012
git reset 好像只能回溯到已经commit的时候吧
0
Feng_Yu
Feng_Yu

敲命令前就不能看看手册怎么介绍的命令么?

没有commit就意味着没有保存work space的状态,直接回滚一切over

0
张山疯
张山疯
reset --hard是硬回溯,直接死拉死拉
0
ruki
ruki
要不用磁盘恢复试试?
返回顶部
顶部