背景如何绕过使用git config设置的http.proxy?
我有工作电脑,我偶尔会在家里携带它。现在,我们有一个代理服务器在工作,并且我配置了git
以便通过执行git config --global http.proxy http://proxy.company.com
来使用它。所以当我回到家时,我不需要代理,所以我需要取消设置http.proxy
。如果我偶尔需要这样做,这很好,但现在我需要每天都这样做:设置代理,当我开始工作时,回家并取消设置代理,第二天再次设置代理。
我需要
一种方法是什么单独绕过已设置的http.proxy
,在每个命令。就像一个--no-proxy
选项:
git --no-proxy pull
我不希望在每个命令指定代理,如:
git --proxy=http://proxy.company.com
,因为我做更多的git
婷的工作比我在家里做。
出于这个原因,在我的笔记本我设置开/关由操作系统代理(Ubuntu的GNOME),我还没有配置任何东西在混帐。 – zochamx
我不认为你可以在Windows上做到这一点。 (顺便说一句,你是怎么做的?'HTTP_PROXY'变量?) –
是'http_proxy'&'https_proxy'变量。 – zochamx