利用shadowsocks 给git配置 http 和 ssh 代理,加速git操作

【1】 编写一个shell

$ nano ~/gitproxy.sh
【2】 拷贝代码到 gitproxy.sh

!/bin/sh

nc -X 5 -x 127.0.0.1:1080 "[email protected]"
【3】然后修改 ~/.gitconfig 支持http代理

[core]
gitproxy=~/gitproxy.sh
[http]
proxy=socks5://127.0.0.1:1080
【4】修改/etc/ssh/ssh_config 设置ssh:// 全局代理

ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p