当前位置:   article > 正文

git提交出现Another git process seems to be running in this repositorye.g. an editor opened by ‘git commi_似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打 开了一个编辑

似乎另外一个 git 进程在这个仓库中运行,例如:'git commit' 命令打 开了一个编辑

提交代码的时候出现这个错误
在这里插入图片描述
它的翻译是:
另一个git进程似乎在这个存储库中运行,例如由’git commit’打开的编辑器。 请确保所有流程终止然后再试一次。 如果它仍然失败,那就是一个git进程可能早先在此存储库中崩溃:手动删除文件以继续。
大概意思就是说,当前已经有了一个编辑器打开了“git commit”指令,请关闭所有git相关的进程重试,否则,请手动删除那个文件。
windows对于进程的同步互斥管理,是有资源上锁机制的。猜测这里肯定是有进程对某资源进行了加锁,但是由于进程突然崩溃,未来得及解锁,导致其他进程访问不了
我们删除互斥的一个文件就行了,进入工作区目录下的隐藏文件.git,其中的index.lock文件删除掉,问题解决。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/713619
推荐阅读
相关标签
  

闽ICP备14008679号