git clone中常见问题的总结

国内速度慢

  • 方法1:重新设置全局的通信缓存大小,增加git缓冲区大小
1
2
git config --global http.postBuffer 524288000
git config --list
  • 方法2: 浅层克隆,深度设置为1
1
2
3
git clone http://github.com/target.git --depth 1  # target.git 为目标地址
cd target #先进入库路径下
git fetch --unshallow # 获取完整库

证书错误

fatal: unable to access https://github.com/subying/jsbook.git/: SSL certificate problem: unable to get local issuer certificate
提示SSL证书错误。这个错误并不重要是系统证书的问题,系统判断到这个行为会造成不良影响,所以进行了阻止,只要设置跳过SSL证书验证就可以了

  • 解决方法
1
git config --global http.sslVerify false

git clone中常见问题的总结
https://skynetboys.github.io/2020/11/15/git-clone中常见问题的总结/
Author
Edison
Posted on
November 15, 2020
Licensed under