今天使用CocoaPods时遇到一个很郁闷的问题:
unable to access 'https://github.com/CocoaPods/Specs.git/': Proxy CONNECT aborted
考虑到公司的网络是有限制的,切换成了自己放的WiFi,还是同样的问题,后来有使用热点,还是无济于事。
查看各种资料,有人说是因为网络不佳导致的,可是好像与我的错误信息不太一样:
fatal: unable to access 'https://github.com/AFNetworking/AFNetworking.git/': SSLRead() return error -9806
error: RPC failed; result=56, HTTP code = 200
error: RPC failed; curl 56 SSLRead() return error -36
解决办法:
1. 在终端输入:git config http.postBuffer 24288000
2. 切换网络
后来在Stack Overflow上找到了问题的解决办法:
在终端输入:git config --global http.proxy
git config --global --unset http.proxy
出现问题的原因是没有移除git上的proxy configuration;
如果大家有更好的建议希望给我留言哦,O(∩_∩)O谢谢
5月29号更新~
很快不幸的事情发生了,我们的git用的是内网服务器,之前用CocoaPods时改变了服务器的代理,导致git无法使用了₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎
1.首先,查看git的代理
2.检查代理是否改变
如果改变了,我们需要重新配置代理
//首先,设置默认代理,也可以理解为清除代理
git config --global --unset http.proxy
git config --global --unset https.proxy
//设置代理
git config --global http.proxy "你需要的代理"
git config --global https.proxy "你需要的代理"