解决方法:git遇到过的错误

本文分享了在使用Git过程中遇到的两个常见错误及其解决办法。一是无法创建index.lock文件,二是推送代码到GitHub时因未添加SSH key而失败。通过手动删除lock文件和使用HTTPS协议,这些问题得以解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用git也是走了很多弯路。
比如:
这种错误
1.

$ git commit -a
fatal: Unable to create 'E:/****/.git/index.lock': File exists.

Another git process seems 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
may have crashed in this repository earlier:
remove the file manually to continue.

解决方法:
使用了$ rm -f ./.git/index.lock

然后我估计是点击了编辑,就出现了这个鬼

<****.github.io/.git/COMMIT_EDITMSG[+][RO] [unix] (18:21 22/07/2016)1,0-1 All

输入:wq!(千万要记住!要加上去,万恶的电脑,少个符号都识别不了,这就是为什么我喜欢人脑)
然后就正常了
还有这种错误:
2.
这里写图片描述

出现这个问题是因为,没有在github账号添加SSH key,
为了方便,我用了HTTPS协议

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值