Gitで"fatal: Unable to find remote helper for 'https'"の対処法

git cloneしたらこんなエラーが出ました。
fatal: Unable to find remote helper for 'https'
Clone of 'https://github.com/opscode-cookbooks/yum.git'

原因

gitをコンパイルしたときにcurlライブラリがリンクできてないのが原因のようです。

解決方法

(Ubuntuの場合) "libcurl4-openssl-dev"パッケージを入れて
sudo apt-get install libcurl4-openssl-dev
gitをコンパイルしなおします。
configureオプションで、--widh-curlをつけるのを忘れずに。(--with-expatはもしかしたら不要かも)
make configure
./configure --prefix=/usr/local --with-curl --with-expat
make all
sudo make install

以上です。
カテゴリ: