Linux设置代理

git设置socks5代理


1. 为所有git链接设置代理

支持:[http,https,socks5,socks5h]

git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080

2. 单独为github设置代理

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

ssh设置socks5代理


需要修改~/.ssh/config文件, 没有的话新建一个.

1. 为所有链接设置代理

支持:[http,https,socks5,socks5h]

git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080

2. 单独为github设置代理

Host github.com
   User git
   ProxyCommand nc -v -x 127.0.0.1:1086 %h %p