我无法访问我的 git 索引文件。我可以启动 gitk,检查我的分支和遥控器,但该命令git status
会导致错误消息fatal: index file open failed: input/output error
。当我使用(我使用 bash 和 Ubuntu GNU/Linux)检查 .git 目录的内容时,ls -l
描述索引文件的行是-????????? ? ? ? ? ? index
. 显然,我的索引文件有问题。我试图用 删除它rm -f .git/index
并用 重置它git reset
,但我总是收到错误消息,例如fatal: index file open failed: input/output error
. 我该如何解决这个问题?
问问题
847 次