使用http代理
$ git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
如果你是使用本地http代理,那么你不需要使用用户名和密码,如:
$ git config --global http.proxy http://127.0.0.1:8787 # lantern
查看使用代理:
$ git config --global --get http.proxy
取消http代理:
$ git config --global --unset http.proxy
使用socks代理
$ git config --global https.proxy 'socks5://proxyuser:proxypwd@proxy.server.com:8080'
取消socks代理:
$ git config --global --unset https.proxy
参看:http://stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server