从中止的git commit

时间:2017-02-08 00:52:50

标签: git git-gui

我启动了Git Gui,单击Ctrl + I来暂存所有修改过的文件,输入文本消息并单击Commit。出现一条错误消息,指出Excel文件已被锁定,询问是再次尝试还是停止。

我想我点击停止按钮(不确定),Git Gui关闭,我关闭了Excel文件,现在我的大部分文件都消失了。

大约有6-7个分阶段文件,现在缺少30-40个文件。

我不仅错过了过去2-3天内修改过的文件,还错过了很多其他文件。我想我可以通过查看最后一次提交来恢复旧文件,但是如何恢复过去2-3天的更改?

1 个答案:

答案 0 :(得分:1)

我认为自从你尝试提交以来某些时候已经完成git add ...,所以你应该能够恢复这些文件,因为git会保存添加的文件(暂存但未提交)以及提交的文件。尝试运行git fsck --lost-found,然后输出发现丢失的文件夹。找到文件。祝你好运。