Cuando uso GIT, tengo problemas con el uso de GIT sobre SSH , y dado que funciona bien tanto desde el trabajo como en casa con un módem diferente, obviamente es el módem de mi casa el que está funcionando mal. No tengo problemas para conectarme a través de HTTP.
Por lo tanto, supongo que es un problema de SSH, pero no soy un experto en usarlo directamente. ¿Hay algún comando que pueda ejecutar que establezca una conexión de "prueba" y me permita saber exactamente cuándo y dónde se produce el problema?
Casi todos los comandos "más grandes" (como fetch
, clone
o push
con muchos datos) de git
(incluso cuando se ejecutan con -v
) simplemente se "cuelgan" en el medio de la conexión remota sin indicación de por qué se han detenido, por lo que no sirven de nada .
¿Hay alguna forma de obtener más detalles sobre lo que sucede en la conexión SSH?
GIT_SSH_COMMAND="ssh -v" git clone example
puedo depurar la versión SSH, se imprime después delCloning into
mensaje, pero falla engit clone
. Después de quitarloGIT_SSH_COMMAND
funciona. Al final, cumplió el propósito.