记一次git排故过程
Posted mazinkaiser1991
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次git排故过程相关的知识,希望对你有一定的参考价值。
1)今天在git clone过程中首先遇到如下问题:
RPC failed; curl 56 SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
核心内容就是errno 10054,参考这个链接给出的解决方法。
使用如下命令解决:
git config --add core.compression -1
结果又遇到了接下来的问题。
2)“fatal: not in a git directory”
看了很多解决方法,说是要git init,但我是clone别人的代码,我为什么要先git init呢,仔细分析了一下命令,应该使用如下命令:
git config --global --add core.compression -1
在全局配置中添加压缩选项。继续clone又遇到了接下来的问题。
3)“RPC failed; curl 18 transfer closed with outstanding read data remaining”
参考了这个链接给出的解决方法,将https协议改成git协议,至此问题终于解决。
ps:经过今天早上的再次尝试后,终于明确了问题的解决方法:使用git协议代替https协议。在实验之前将core.compression选项删除,排除这个选项的影响
以上是关于记一次git排故过程的主要内容,如果未能解决你的问题,请参考以下文章