error de git: no puede manejar https

cuando intenté usar git clone https: // xxx recibí el siguiente error
No manejo el protocolo 'https'
¿Podría alguien ayudarme por favor?

post completo:

dementrock @ dementrock-A8Se: ~ $ git clone https://git.innostaa.com/innostaa.git

Clonación en innostaa …

fatal: no se puede encontrar el ayudante remoto para 'https'

dementrock @ dementrock-A8Se: ~ $ git –version

git versión 1.7.4

La versión 0.99.9i de git probablemente no sea compatible con el protocolo https .

Intenta instalar una versión más reciente de git . La solución más fácil sería instalarlo a través de apt-get :

 $ apt-get update $ apt-get install git 

Después de eso, compruebe que se usa la versión correcta:

 $ hash -r $ which git /usr/bin/git 

Si la cadena devuelta no es /usr/bin/git , entonces tienes otra versión anterior de git en tu PATH que está enmascarando la más reciente. Eliminarlo


Si no quiere instalar git través de apt-get o si no tiene privilegios de administrador en su máquina, puede buildlo desde la fuente. Puedes downloadlos desde el website de git, y la compilation debe ser tan simple como:

 $ tar -xvfj git-1.7.4.2.tar.bz2 $ cd git-1.7.4.2 $ ./configure --prefix=$HOME/install $ make && make install 

Después de eso, deberá agregar $HOME/install/bin a su PATH .

 $ hash -r $ PATH="$HOME/install/bin:${PATH}" $ git --version git version 1.7.4.2 

Se arregló este problema para Git 1.7.9 en Windows. Pareció suceder con muchas instancias de GIT en Windows. Tenía que ver con que la url no se escapaba correctamente en la línea de command.

Solución: ponga la URL del repository git en comillas simples 'https: // …….'

Tengo el mismo problema pero la razón estaba en mi configuration de mi .git. Cambié el file de configuration de la siguiente manera:

.git / config

 enter code here[remote "heroku"] url = git@heroku.com:rocky-bayou-4315.git fetch = +refs/heads/*:refs/remotes/heroku/* 

rocky-bayou-4315 es mi aplicación heroku que ha sido creada por $ heroku create command.

Tuve el mismo problema al tratar de "search aguas arriba". Lo resolví obteniendo la dirección de solo lectura de Git en lugar de la https.

detalles: tenía un repository bifurcado que necesitaba actualizarse desde su repository original. Utilizando la ayuda de github agregué un control remoto y traté de searchlo.

Luego fui a Git-hub y donde normalmente obtengo la dirección del repository hice clic en el button "Git-read only" y obtuve una nueva URL. Eliminé mi pasado en sentido ascendente y agregué otro con la nueva URL, que funcionó perfectamente.

Acabo de encontrar este problema con git 1.7.9 en cygwin. Usar las comillas dobles "" para ajustar la URL https puede resolver mi problema.

p.ej:

git clone " https://github.com/joyent/node.git "