记一次git排故过程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012927281/article/details/86932689

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选项删除,排除这个选项的影响

猜你喜欢

转载自blog.csdn.net/u012927281/article/details/86932689