herokuのGitをProxy越しに使う

git clone

heroku便利ですね。ただでいろいろなフレームワークを使ったアプリケーションを試すことができます!Postgresも使えるし。

proxyでsshなどが許可されていない場合にgitを使おうとするとタイムアウトでうまくいかない場合があります

proxy環境下だとHTTPくらいしか許可されていないのでHTTPでアクセスするオプションをつけることにします

結構探したのですが、実はマニュアルに書いていました

https://devcenter.heroku.com/articles/http-git

git push

続いてgit pushです

こんな感じでエラーになります。http用に設定してやります

これだけ。簡単ですね

ちなみにHTTPでもherokuのgitにアクセスできます

追記 20141226

どうもgit config –global http.proxy でPROXYを設定していると

というエラーが出る場合があるようですが、この場合には~/.gitconfigの設定を削除すれば良いようです