GIT 拉取报错

报错信息

  [plaintext]
1
2
3
4
5
6
7
8
9
$ git clone https://github.com/houbb/houbb.github.io.git Cloning into 'houbb.github.io'... remote: Enumerating objects: 138, done. remote: Counting objects: 100% (138/138), done. remote: Compressing objects: 100% (115/115), done. error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 fatal: the remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed

分析过程

一开始以为是网络太慢了,文件又太多导致的。

后来发现不是,就查了下对应的 error 信息

  [plaintext]
1
error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

解决方案

设置一下安全模式即可。

  [plaintext]
1
$ git config --global http.sslVerify "false"

参考资料

git 报错问题