Git Bash HTTP代理设置

设定

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

注意:有些例子把代理服务的URL用单引号括上,但在我的环境里带单引号的设置导致了错误。

取消

git config --global --unset http.proxy
git config --global --unset https.proxy

查看

git config --global --get http.proxy
git config --global --get https.proxy

其它协议

HTTP仅仅是Git支持的协议之一。官网上如是说:

Git can use four major protocols to transfer data: Local, HTTP, Secure Shell (SSH) and Git.

有关SSH代理的设置,可以参考这里。(未经验证)