Eu resolvi isso com o seguinte passo:
sudo find /usr/local -depth -iname 'git*' -exec rm -rf {} \;
Isso excluiu todos os arquivos relacionados ao git. Então usei o apt-get para instalar o git-core.
A razão por trás desse problema é:
- Eu instalei o git-1.7.xxx via source. Mas libcurl não foi instalado antes, então ele não pode clonar o repositório git / github via
http://
protocol link