YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

HTTP proxy越しにgitを使う

はじめに

こんにちは、葉加瀬太郎です。proxy越しにgit cloneする必要があったんでちょっと調べてみたら意外と載ってなかったのでメモ。

やり方

今回はHTTP越しにgit cloneできればそれでよかったので、そのためだけの設定。環境変数HTTP_PROXY(Linuxだったらhttp_proxyでもいい)を設定するだけ。

$ export http_proxy=http://proxy.example.com:8080/
$ git clone http://username:pass@github.com/username/test.git
Cloning into test...
remote: Counting objects: 19, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 19 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (19/19), done.

SSHとかHTTPSのときはどうなんですかね。corkscrewを使ってる場合が多いように見受けられますが。