0%

用Shadowsocks加速你的Git

使用Shadowsocks加速你的Git

序言

因为平时经常使用git clone项目,而github的服务器位于美国。所以clone的速度非常的慢,慢到惊人的几十kb甚至几kb,clone一个项目要花费很久的时间,而Shadowsocks是一个非常主流的代理软件,可以通过配置Git走 Shadowsocks代理。

Shadowsocks监听的本地端口号

Shadowsocks在不同平台监听的端口号(port)不一致

1
port: 1086
1
port: 1080
1
port: 1080

配置git代理

Shadowsocks使用的是socks5代理,下面演示了在不同平台配置git代理

1
2
git config --global http.proxy 'socks5://127.0.0.1:1086'
git config --global https.proxy 'socks5://127.0.0.1:1086'
1
2
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
1
2
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

取消代理

如果不想让git再使用代理,可以执行下面的命令取消。

1
2
git config --global --unset https.proxy
git config --global --unset http.proxy
😄😍😄

欢迎关注我的其它发布渠道