gpt4 book ai didi

git - Intellij 声称 index.lock 在不存在时存在

转载 作者:太空狗 更新时间:2023-10-29 14:31:11 26 4
gpt4 key购买 nike

问题:

您在 Intellij 中使用 VCS 系统并尝试提交内容。提交失败,Intellij 声称 index.lock 存在。你检查你的 repo 目录中的 .git/index.lock,发现它确实不存在。

设置:

  • Intellij 旗舰版 2018.1
  • Java 8 项目
  • Git 2.16.1
  • Windows 10

我尝试手动创建一个 index.lock 文件,然后使用 git bash 和 Windows cmd 将其删除。不工作。我检查了没有其他程序使用 git。我重新启动了我的 PC,并确保没有使用 Git。

我使用 Git Bash 并在没有 Intellij 的情况下手动提交。工作得很好。但之后 Intellij 中的 VCS 提交仍然声称 index.lock 存在。

列出无效解决方案的类似问题:Git - fatal: Unable to create '/path/my_project/.git/index.lock': File exists

最佳答案

index.lock 显然不存在,它仍然拒绝提交。

解决方案:

  • 在 .git 目录下的 windows 资源管理器中创建 index.lock。
  • 在 Intellij 中打开终端
  • 类型:rm .git\index.lock

您可以再次提交。奇怪的是 Intellij 终端只使用基本的 Windows cmd 命令。我尝试了其他答案中列出的普通 Windows cmd,但它没有用。只有 Intellij 中的终端有效。

关于git - Intellij 声称 index.lock 在不存在时存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49928843/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com