彻底解决pod install龟速问题

最近由于疫情严重,我司果断安排在家办公,在配置开发环境的时候我遇到了让我非常头疼的问题,那就是 pod install 执行时慢的要死。忍不了啊,搜索了一番之后找到了有效的方法,在此做一个Mark。下面我们就来看看是如何提高pod install 的安装速度的。

其实,pod 真正慢的原因不在于你执行的pod 命令而是github上面的代码库访问速度真的慢,翻墙也不行啊。那么真正的t解决办法是提高git 命令的速速。

我们开发者一般都会用代理工具,这里我用的是Shadowsocks代理,我的默认端口号是1086,如下图:
image

拿到上图中的端口号之后,我们执行一个命令:

1
git config --global http.https://github.com.proxy socks5://127.0.0.1:1086

这个命令中我设置了只是github上的代码库才走代理。当然我们也可以给git 设置全局代理:

1
git config --global http.proxy socks5://127.0.0.1:1086

但是第一个命令才是我们需要的。

执行完之后可以对比一下安装的速度:
配置命令之前的速度:

image

配置命令之后的速速:
image

从图中可以看到,速度提高了许多倍啊!!

最后提示一下,如果想去掉上面我们配置命令可以采用如下方法:

1
2
去掉全局git代理
git config --global --unset http.proxy
1
2
去掉github代理
git config --global --unset http.https://github.com.proxy
谢谢您的支持!