git提交出现Another git process seems to be running in this repositorye.g. an editor opened by ‘git commi
Posted G_whang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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相关的进程重试,否则,请手动删除那个文件。
windows对于进程的同步互斥管理,是有资源上锁机制的。猜测这里肯定是有进程对某资源进行了加锁,但是由于进程突然崩溃,未来得及解锁,导致其他进程访问不了
我们删除互斥的一个文件就行了,进入工作区目录下的隐藏文件.git,其中的index.lock文件删除掉,问题解决。
以上是关于git提交出现Another git process seems to be running in this repositorye.g. an editor opened by ‘git commi的主要内容,如果未能解决你的问题,请参考以下文章