我启动了Git Gui,单击Ctrl + I来暂存所有修改过的文件,输入文本消息并单击Commit。出现一条错误消息,指出Excel文件已被锁定,询问是再次尝试还是停止。
我想我点击停止按钮(不确定),Git Gui关闭,我关闭了Excel文件,现在我的大部分文件都消失了。
大约有6-7个分阶段文件,现在缺少30-40个文件。
我不仅错过了过去2-3天内修改过的文件,还错过了很多其他文件。我想我可以通过查看最后一次提交来恢复旧文件,但是如何恢复过去2-3天的更改?
答案 0 :(得分:1)
我认为自从你尝试提交以来某些时候已经完成git add ...
,所以你应该能够恢复这些文件,因为git会保存添加的文件(暂存但未提交)以及提交的文件。尝试运行git fsck --lost-found
,然后输出发现丢失的文件夹。找到文件。祝你好运。