小编典典

Git - 致命:无法创建'/path/my_project/.git/index.lock':文件存在

all

当我尝试将我的项目树移动到 git repo 时,我仍然收到此错误消息。

我用这个项目检查了我的目录的权限,这些权限设置在 777 上。在my_project我设置的目录的终端中:

git init

然后如果我尝试

git add .

要么

git commit -m "first upload"

所以我会得到错误

fatal: Unable to create '/path/my_proj/.git/index.lock': File exists.

If no other git process is currently running, this probably means a git process crashed in this repository earlier. 
Make sure no other git process is running and remove the file manually to continue.

我还尝试创建一个新的 repo 并在那里提交它,但不幸的是仍然是相同的错误消息。

问题的原因是什么?


阅读 133

收藏
2022-02-28

共1个答案

小编典典

尝试

rm -f ./.git/index.lock

在您的存储库目录中。该错误消息对于通常导致它的原因非常明确,因此如果您没有其他 git 进程正在运行(这是正常情况),请继续删除该文件。

2022-02-28