突然关闭后留下未暂存的更改

Unstaged changes left after abrupt shut down

我正在使用 git-scm 开发 git 存储库。

在选择要提交的未暂存文件时,我的笔记本电脑因电池电量不足而突然关机。重新启动后,即使更改仍在文件中,我所有未暂存的更改都消失了。

有什么解决办法吗?

您可能需要重建索引并从上次提交重新开始:

rm -rf .git/index
git reset

这应该让您在工作树中进行更改并具有 "empty" 索引。

我建议您在执行此操作之前先进行备份。