Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Erro ao clonar repositório do exemplo

Instalei o git no ubuntu como mencionado mas após isto tentar clonar o repositório citado no exemplo (git clone https://github.com/jcfonsecagit/repositorio.git) recebo a seguinte mensagem:

fatal: Unable to find remote helper for 'https'

mesmo com o usuário root (usando sudo/su) recebo o mesmo erro, alguma ideia?

Grato desde já.

7 respostas
solução!

Olhei no stackoverflow mas não consegui resolver sem uma gambiarra...

Cheguei a instalar no ubuntu também o "sudo apt-get install libcurl4-openssl-dev " e não funcionou...

Somente funcionou o clone do repositório após usar o seguinte comando:

'git clone --recursive git://github.com/jcfonsecagit/repositorio.git'

Olá Luiz,

como você instalou o git no seu ubuntu? Você baixou o arquivo do site ou fez linha de comando? No caso do Ubuntu é mais recomendado fazer via linha de comando para não ter problemas com o OpenSSL.

Olá Lucas,

Instalei via terminal.

Alguma ideia?

Como disse consegui fazer de acordo com o que vi no stack overflow só que queria saber o porquê na o rolou como indicado no site.

O problema é que o git precisa de um comando chamado curl instalado na sua máquina para fazer o clone. Este curl permite que ele consiga fazer a transferência dos dados do repositório via protocolo https.

Dependendo se tiver numa versão muito antiga do ubuntu ou dos repositórios dele, ele não instalou o curl na sua máquina, nem mesmo na hora de instalar o git.

Lucas,

Eu cheguei a instalar o curl manualmente também via terminal.

Versão instalada: "ubuntu-16.04.1-desktop-amd64".

Alguma sugestão?

Dei uma pesquisada e achei estes comentários de mais uma pessoa que teve este mesmo problema com o ubuntu 16.04. Aparentemente a pessoa deve que refazer todo o git depois de instalar o curl.

Lucas, valeu a dica.

Consegui fazer funcionar por meio deste link aqui:

https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-16-04

Peguei a dica do link que você passou e instalei do source seguindo os passos da URL acima.

Me parece que o que fez funciona foi o que constava na seção: "How To Install Git from Source"

utilizando os comandos abaixo:

wget https://github.com/git/git/archive/v2.8.1.zip -O git.zip

Abraço!