質問: 現在Gitをインストールし、githubのユーザー名、メールアドレス、エディタを以下のように設定しております。 ``` $ git config --global user.name "github " $ git config --global user.email $ git config --global core.editor "code --wait" ``` 設定に関しては以上のことのみしか行っておりません。 この状態で以下のcloneコマンドを実行し、リモートリポジトリをコピーしました。 その際プロキシエラーが発生しました。 ``` $ git clone https://github.com/atom/atom.git Cloning into 'atom'... fatal: unable to access 'https://github.com/atom/atom.git/': Could not resolve proxy: proxy.host.com ``` プロキシ設定は以下のようになっています。 ``` $ git config --list ~ http.proxy=http://proxy.host.com:8080 https.proxy=http://proxy.host.com:8080 ~ ``` お教えいただきたいことは2点になります。 1なぜこのエラーが発生したのか 2どうすれば解決できるのか いくつか調べましたが解決方法が分からなかったので、ご教示していただけるとありがたいです。 よろしくお願いいたします。
回答: 「http://」をはずして試してもらえますか? > > 原因は http.proxy の設定ミスで、「http://」を頭につけていなかったため。 > > > > git config -l | grep proxy http.proxy=proxy.example.com:8080 > > > 1.7.9 までは先頭に「http://」がなくても動作していたが、1.7.10 からは「http://」を付けないとエラーになるみたい。 > > > ソース:http://d.hatena.ne.jp/miyamuko/20120412/p1