git add或checkout命令显示错误致命:无法创建'/project-folder/.git/index.lock':只读文件系统

时间:2017-08-22 19:04:00

标签: git gitlab

当我尝试执行任何git命令时:

git checkout -- project-folder/home.php

,或者

git add project-folder/home.php

显示如下错误:

fatal: Unable to create '/project-folder/.git/index.lock': Read-only file system

解决方案是什么?

2 个答案:

答案 0 :(得分:0)

方案是我通过VPN连接连接到git客户端虚拟机(VM)。经过一个小时的工作后,由于断电,VM突然停机。

与此同时,我试图执行错误导致的git命令。由于我的命令无法访问系统,因此返回“只读文件系统”错误。

答案 1 :(得分:0)

我知道已经过了一会儿了,以防万一其他人最终死在那儿,请尝试:

sudo rw

在git repo的主目录中