2012-06-07 12 views
7

He añadido origen remoto como:error git push "fatal: no se encuentra ayudante remoto para 'https'"

git remote add origin https://github.com/username/repo.git 

Cuando pulso el repositorio git, me sale este error:

git push -u origin master 
fatal: Unable to find remote helper for 'https' 

estoy en Git 1.7.1 en Ubuntu 10.04.4 LTS

Cualquier idea, muy apreciada

+0

Tengo curl instalado. – hrz

Respuesta

1

después de mucho s earching, la respuesta es que necesita Git versión 1.7.7

Can't update RVM - "fatal: Unable to find remote helper for 'http'"

+0

¡Felicidades por la solución! Cuando pueda, asegúrese de marcar su respuesta como 'aceptada' para que otros puedan aprender de su éxito. Saludos ~ –

+0

El problema puede existir en las versiones de git> = 1.7.7 –

9

Si ha compilado git de la fuente, asegúrese de instalar este paquete de primera:

apt-get install libcurl4-openssl-dev

0

yo estaba trabajando en una chroot jail y pensé que había copiado todo lo que necesitaba para que git funcionara pero me faltaban los archivos git-core, así que solo tuve que copiarlos:

cp -r /usr/lib/git-core /opt/chroot/myjail/usr/lib/ 
-2
Add this to git config: (Checked in centos 6.7 and working) 
    #git config --global url.https://.insteadOf git:// 

#To see the config added 
    #git config --list 
    url.https://.insteadof=git:// 
    user.name=username 
    user.email=youremail 
    .... 
4

Ayer recibí el problema y lo resolví hoy, así que estoy publicando en caso de que esto pueda ayudar a un usuario de Windows. Para mí, el problema ocurrió después de que actualicé a la última versión de Git (porque Visual Studio me lo recomendaba, algo sobre cosas que no coinciden)

Resulta que instalé en el directorio predeterminado Archivos de programa, pero mi viejo Git estaba en Archivos de programa (x86). (No lo había notado hasta que intentó volver a instalarlo.)

Desinstalación de la nueva versión e instalación del Git de 64 bits para Windows Configuración listada en Otras descargas de Git para Windows (que no es la predeterminada) superponiendo la versión en Archivos de programa (x86) trabajó. (Intenté otras combinaciones de versiones y carpetas primero.)

Tuve que eliminar el repositorio local ya creado y reiniciar con git init, git agregar., Git commit -m "first commit", git remote agregar origen theGitUrl (todo lo cual funcionó antes), antes de hacer el maestro de origen de git push. Lo extraño es que apareció una ventana emergente para ingresar mi nombre de usuario y contraseña. Al principio no me di cuenta y pensé que el procesamiento en el git push estaba colgado. Entonces, avisos sobre esa versión de "Otro Git para Windows".

Cambié mis variables ambientales antes de la corrección; No sé si eso ayudó. Agregué estos 2 a la RUTA: C: \ Archivos de programa (x86) \ Git \ bin C: \ Archivos de programa (x86) \ Git \ libexec \ git-core Lo hice para las variables de usuario y de sistema.

Una nota sobre la actualización de la RUTA en Windows 10: debe agregar una a la vez y no incluir el;

+0

Simplemente agregando la ruta al entorno varialbles y modificando la configuración de android studio para usar git.exe desde la ruta de acceso de git resuelto el problema para mí! – Thiru

Cuestiones relacionadas