Git中显示:Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated then try again. If it still fails, a git process may have crashed in this repository earlier:remove the file manually to continue.git
翻译:另外一个git进程彷佛正在这个存储库中运行,例如 由“git commit”打开的编辑器。请确保全部流程终止,而后重试。若是它仍然失败,一个git进程可能已在此存储库中崩溃:手动删除文件以继续。windows
缘由分析:编辑器
根据咱们所了解到的,windows对于进程的同步互斥管理,是有资源上锁机制的。猜想这里确定是有进程对某资源进行了加锁,可是因为进程忽然崩溃,没来得及解锁,致使其余进程访问不了。在于Git在使用过程当中遭遇了奔溃,部分被上锁资源没有被释放致使的。this
解决方案:翻译
进入项目文件夹下的 .git文件中(显示隐藏文件夹或rm .git/index.lock)删除index.lock文件便可。blog