使用git上传工程出现fatal:Unable to create ‘/xxx/xxx/xxx/.git/index.lock‘:File exists的解决办法
git上传工程出现fatal:Unable to create '/xxx/xxx/xxx/.git/index.lock':File exists的原因及解决方法
- 先说解决办法
- 再来说说原因
- 官方说法如下
- 通俗来讲就是
先说解决办法
到.git目录下,删除index.lock文件,就能正常提交了。
再来说说原因
官方说法如下
在进行某些比较费时的git操作时自动生成index.lock,操作结束后自动删除,相当于一个锁定文件,目的在于防止对一个目录同时进行多个操作。有时强制关闭进行中的git操作,这个文件没有被自动删除,之后你就无法进行其他操作,必须手动删除。
通俗来讲就是
我们在进行git操作时,git会自动生成index.lock文件,操作完后就会自动删除,然后就能进行下一个操作了。然而,如果遇到git非正常关闭(比如电脑死机、断网等等),这个文件就不会被自动删除。等到后面你再去使用git提交的时候。系统就会一直认为有命令在执行,从而不允许你进行其他命令,于是就会报出标题所示错误。
回头想想,我当时确实是因为电脑死机,然后直接重启电脑,此时git仍停留在上一条命令未执行完的状态,报这个错误也就理所当然了。
使用git上传工程出现fatal:Unable to create ‘/xxx/xxx/xxx/.git/index.lock‘:File exists的解决办法相关推荐
- Git出现Unable to create 'E:/xxx/.git/index.lock': File exists.的解决办法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/darlinghqq/article/d ...
- Git 错误 Unable to create 'E:/xxx/.git/index.lock': File exists.的解决办法
执行commit操作的时候提示: Unable to create 'D:/git/testgit/.git/index.lock': File exists. 解决方法:rm -f .git/ind ...
- IDEA中对代码进行commit时,git报Unable to create ‘E:/blog/.git/index.lock‘: File exists问题解决
IDEA中对代码进行commit时,git报Unable to create 'E:/blog/.git/index.lock': File exists问题解决 **解决方法** **方法一** * ...
- fatal: Unable to create ‘D:/project/.git/index.lock‘: File exists
git 命令行报错:fatal: Unable to create 'D:/project/.git/index.lock': File exists 出现这种错误 解决办法: //在git bash ...
- SourceTree报错git -c diff.mnemonicprefix=false fatal: Unable to create ‘D:/xxx/.git/index.lock‘: File
完整报错信息: git -c diff.mnemonicprefix=false -c core.quotepath=false commit -q -F C:\Users\honry.guan\Ap ...
- GIT上传代码的时候出现(Please tell me who you are.)信息应该咋么解决?
GIT上传代码的时候出现(Please tell me who you are.)信息应该咋么解决? 文章目录 GIT上传代码的时候出现(Please tell me who you are.)信息应 ...
- 【038】使用git commit命令时遇到 fatal: Unable to create index.lock File exists 错误的解决办法
一.问题描述 使用git commit 命令提交代码,遇到下面的错误: $ git commit -m 'Test' fatal: Unable to create 'D:/MyProject/.gi ...
- 解决git下载报错:fatal: unable to access ‘https://github.com/.../.git/‘:
解决git下载报错:fatal: unable to access 'https://github.com/-/.git/':- 1.在git中执行git config --global --unse ...
- Unable to create '/media/sf_nginx/H2_20151103/H2/.git/index.lock': File exists.
今天不知怎么回事,git 突然不能add修改文件,错误信息如下,但是很奇怪的是git status 没有问题,依然正常工作 [root@test01 test_code_driver]# git ad ...
最新文章
- 强悍!使用Flash和Silverlight制作控件
- 2016-1-4作业
- AngularJS 1.x 国际化——Angular-translate例子
- 关闭oracle服务 linux,Linux下启动和关闭Oracle服务与数据库
- Java学习笔记(7)——输入输出
- 广义表的基本概念【数据结构】
- html解释json,json 解析
- SpeedTree学习笔记(转)
- 盘点遥测终端RTU怎么分类?
- Ms08-067漏洞抓鸡 方法
- 某班题库技术分析(1)
- 计划bom表 java_ERP总结系列(BOM浅谈)
- bind mysql web_bind智能DNS + bindUI管理系统(mysql + bind dlz)
- Java怎么顺序 或 逆序排序数组
- Pygame 简单打字游戏
- 清华大学计算机学院武永卫,清华大学计算机科学与技术系导师简介:徐明伟
- .NET 6 Preview 1 发布
- 网络安全从业人员能力图谱
- android 开发常用apk工具
- linux 开源电子软件,linux下开源电子设计软件
热门文章
- [42000][1064] You have an error in your SQL syntax; IDEA连接数据库测SQL时报异常
- 27岁,今年研究生上岸,有什么忠告可以给我的?
- wndDL课程学习笔记
- 部落卫队 2281
- 开源工具,又是免费的神器 ,有点意思
- CANoe入门基础教程(一)
- a16z合伙人Chris Dixon:DeFi和NFT之后的下一波区块链应用浪潮
- 虚幻4渲染编程(环境模拟篇)【第三卷:体积云天空模拟(3)---高层云】
- springCloud alibaba: Sentinel--服务容错
- 小程序实现漂亮的个人中心版面