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, cloneo pushcon 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 examplepuedo depurar la versión SSH, se imprime después delCloning intomensaje, pero falla engit clone. Después de quitarloGIT_SSH_COMMANDfunciona. Al final, cumplió el propósito.