YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

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を使ってる場合が多いように見受けられますが。