尝试通过VS代码进行更改时如何解决“致命:无法写入新的索引文件”错误

时间:2019-04-17 09:19:22

标签: git visual-studio-code bitbucket nas afp

使用git在NAS驱动器上使用Visual Studio代码跟踪WordPress开发文件夹时,过了一会儿出现一个错误消息,提示“致命:无法写入新的索引文件”,这会阻止我进行任何进一步的更改使用git。我们正在使用qnap NAS驱动器251+来存储我们的本地文件存储,该存储使用AFP安装在网络上。我们使用具有最新更新的苹果Mac。我们使用具有完全权限的管理员帐户登录到NAS。

本地git存储库存储在NAS驱动器上,这是我们保留所有网站文件和内容的备份所需要的位置,然后我们将此代码推送到bitbucket上的远程存储库中。

我们尝试为正在使用的文件夹手动调整NAS驱动器上的文件权限,但是,在尝试进行任何更改之后,它们似乎仅重置为阻止所有特权。

它似乎可以在NFS上运行,但是对此有很多限制,并且缺少身份验证是不可行的。

我们也将Dropbox同步设置为在星期五晚上运行,但是,当出现问题时,它将不运行。因此不确定是否会造成问题。

我们还注意到我们无法完全删除.git文件夹,因为在该文件夹中创建的文件似乎是其自身的别名。删除它(以及整个.git文件夹)的唯一方法是在以管理员身份登录到NAS Drive仪表板的同时删除它。但是,无法在Mac上将其删除。因为它显示一个错误,表明它正在使用中。不知道这是相关的还是完全独立的问题。

反正有解决方法吗?

0 个答案:

没有答案