2010-11-21 10 views
5

Los problemas son un poco raros y después de aproximadamente 1 semana de búsqueda y simplemente usando bash, pensé que les preguntaría tipos.tortoisegit = fatal: el extremo remoto colgó inesperadamente pero no con git bash

Simple, realmente cada vez que intento empujar o tirar a través de tortoisegit me pide los detalles de inicio de sesión una vez que los ingreso me vuelvo 'fatal: el extremo remoto colgó inesperadamente'. Pensé que tal vez no era el usuario correcto, así que me cambié para ser la raíz: url = ssh: // root @ ... pero aún así no tuve suerte.

No tengo idea de qué podría ser, pero tal vez alguien más ha tenido el mismo problema.

¿Alguna pista chicos?

[Editar] fijo Esta tristemente por la desinstalación de tortoisegit en las ventanas, reiniciar y volver a instalar.

+4

¿Está utilizando la autenticación pubkey SSH? Si es así, ¿tortoisegit usa el mismo SSH que git bash? Si no, ¿el ssh de tortoisegit tiene registrada la clave correcta? – Amber

+0

yikes, voy a tener que verificar esto. Sin embargo, no estoy seguro de cómo verificar qué ssh git bash está usando: s? –

+0

Así que lo conseguí al final, lo reinstalé todo y de alguna manera funciona: lamento no haberlo ayudado en absoluto. –

Respuesta

1

Solución de este tristemente por la desinstalación de TortoiseGit en las ventanas, reiniciar y volver a instalar.

0

Tuve un problema similar. Después de cambiar https a http en la URL todo funcionó bien. Sin embargo, su conexión no será segura.

Al tirar de archivos puedo utilizar esta URL

http://github.com/ usuario/carpeta

+0

heh amigo, no estaba usando github :) tengo git instalado en mi servidor. Tan simple como eso fue hacer :) –

1

Acabo de tener este mismo problema, y ​​la reinstalación no ayudó. No sé si hubo un cambio de servidor (no estoy usando Github), o si es porque me actualicé a Tortoise Git 1.8, o qué. Pero, solía pedir mi nombre de usuario cada vez que intenté conectarme, mientras que ahora simplemente da ese error.

Resulta que era un problema de configuración. En el repositorio, bajo Tortoise Git --> settings --> remote, la URL se estableció en hostname.com:myRepo. Esto solía funcionar, pero aparentemente ya no; Lo cambié a [email protected]:myRepo.

Ahora funciona, y como un bono ya no me pide que ingrese mi nombre de usuario cada vez que intento empujar/tirar.

Cuestiones relacionadas