.git / index.lock文件不断重新出现

当我尝试运行任何git命令时,我得到以下内容

$git add .
 fatal: Unable to create 'J:/Project/geospatial/U5M_africa/.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.

我删除文件没有任何错误:

$rm -f .git/index.lock

我也尝试在Windows中手动删除它.文件消失,但立即重新出现.如果我尝试任何git命令,我仍然会得到同样的致命错误.

是什么导致文件立即重新出现?我怎样才能彻底摆脱它并继续我的生活?

最佳答案 我不是那么优雅但有效的解决方案:

首先重命名文件,然后将其删除.出于某种原因,这有效..

点赞