Git'致命:无法写入新的索引文件'

问题描述

就我而言,磁盘空间不足,因此我不得不从硬盘驱动器中删除文件以腾出空间。

解决方法

我已经看到了许多关于此的其他线程,但它们没有帮助。

我有一个非常简单的 repo - 两个 JavaScript 文件。我在 Macbook 上有 100+
GB。当我尝试将文件移动到子目录并在本地暂存时,我得到的更改…

致命:无法写入新的索引文件

无论我在终端中执行所有操作还是使用像 SourceTree 这样的
GUI,都会发生这种情况。此外,其中一个文件被锁定,我无法删除工作目录,直到我注销并重新登录。

为什么会这样?锁是否阻止了某些东西的暂存?如果是这样,什么/如何解锁 OS X
上的问题文件?远程仓库是谷歌代码,如果这有所作为,虽然我还没有推送到远程。一切都是本地的。