为git://
协议或ssh://
协议添加代理
修改 SSH 配置文件,使用 ProxyCommand 添加代理
vim ~/.ssh/config
Host github.com
User git
# Set socks proxy on macOS
ProxyCommand connect -S 127.0.0.1:7890 %h %p
# Set http proxy on RedHat
ProxyCommand connect-proxy -H 127.0.0.1:7890 %h %p
- macOS 下可以使用
brew install connect
来安装connect
工具。 - RedHat 下安装
epel
库,然后使用yum install connect-proxy
来安装connect-proxy
工具。 - 参考 https://github.com/larryhou/connect-proxy#How_to_Use
为http://
和https://
协议添加代理
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'