Gitでプロキシのバイパスを設定する
前提は Windows 環境。
gitコマンドによる設定
よくGitでプロキシの設定を行うのに、以下のコマンドを実行するよう紹介されていることが多い。
git config --global http.proxy http://proxy.foo.bar:88880
もちろんこれでもプロキシの設定はできるんだけど、これだとバイパスの設定はできないみたい(やり方を探したんだけど見当たらなかった)。
環境変数による設定
バイパスの設定をしたい場合は環境変数を使用する。
setx http_proxy http://proxy.foo.bar:88880 -m setx http_proxys http://proxy.foo.bar:88880 -m
これらの環境変数でプロキシを設定し、
setx no_proxy localhost -m
プロキシを使用したくないホストを no_proxy 環境変数で指定する。