なにか作る

なにかを作るブログです。

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 環境変数で指定する。