博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git提交到一半关闭时
阅读量:6215 次
发布时间:2019-06-21

本文共 616 字,大约阅读时间需要 2 分钟。

一:出现问题

最近写东西,在提交代码时,突然出现一大推文件。。。 忘记加.gitignore文件了,导致所有的安装依赖也都上传了。所以,点击了关闭按钮,当下一次提交时,出现了错误。

Another git process semms to be running in this repository, e.g. an editor opened by ‘git commit’. Please make sure all processes are terminated then try again. If it still fails, a git process remove the file manually to continue.

大概意思就是说,当前已经有了一个编辑器打开了“git commit”指令,请关闭所有git相关的进程重试,否则,请手动删除那个文件。

二:问题解决

根据我们所了解到的,windows对于进程的同步互斥管理,是有资源上锁机制的。猜测这里肯定是有进程对某资源进行了加锁,但是由于进程突然崩溃,未来得及解锁,导致其他进程访问不了。

这里打开文件夹选项,打开显示隐藏文件,进入工作区目录下的隐藏文件.git,其中的index.lock文件删除掉,然后重新打开git bash进程,问题解决。

 

转载于:https://www.cnblogs.com/zuojiayi/p/9229304.html

你可能感兴趣的文章
「澳洋主数据项目」主数据促企业变革
查看>>
OKR与Scrum如何强强联手
查看>>
iOS | NSProxy
查看>>
通谷易懂区块链技术
查看>>
VSCode软件介绍
查看>>
gradle-学习笔记(2)-多项目构建
查看>>
前端面试CSS
查看>>
春招必看一位老学长的真实互联网校招求职心路历程~
查看>>
以太坊是什么 - 以太坊开发入门指南
查看>>
【BATJ面试必会】Java 基础篇
查看>>
在AWS上自动执行Hadoop计算
查看>>
PHP 实现页面静态化
查看>>
树莓派基础-模拟信号和数字信号的区别
查看>>
中间自适应布局的5种解法
查看>>
如何搭建自己的web服务器
查看>>
JS下载文件常用的方式
查看>>
CSS图形绘制总结
查看>>
210. Course Schedule II
查看>>
通过节食来解释 JavaScript 的Reduce方法!
查看>>
ComponentOne 产品经理:为什么要从C1Report迁移到FlexReport
查看>>