为什么我使用 Git 不断收到错误的索引文件

为什么我使用 Git 不断收到错误的索引文件

我不断收到以下错误:

error: bad index file sha1 signature
fatal: index file corrupt

我知道短期的解决方案就是删除索引然后就可以了,但我的问题是,为什么这种情况会一直发生?

我没有在我的 repo 上运行任何类型的实用程序(据我所知)并且硬盘有足够的磁盘空间。

由于这周已经发生过两次,我有点担心。这可能是高清故障的征兆吗?

(编辑)更多信息

git repo 位于 ubuntu 服务器上,我通过 SSH 从 OSX 访问该服务器。我还使用 Samba 的 Sublime text 访问代码库。我已禁用 Sublime text Git 插件,我认为该插件可能导致了问题。此后再也没有发生过这种情况,但我也没有任何证据。

答案1

硬盘故障、内存故障、主板上的 I/O 组件故障。最好运行一系列系统诊断程序。

你用什么系统运行 git?Linux、Windows?NFS?本地磁盘?

相关内容