Usuarios de GitHub Enterprise: Actualmente, no se puede acceder a GitHub Enterprise por SSH a través del puerto HTTPS.
Para probar si es posible el SSH a través del puerto HTTPS, ejecuta este comando SSH:
$ ssh -T -p 443 git@ssh.github.com
> Hi username! Has autenticado con éxito, pero GitHub no
> proporciona acceso al shell.
Si eso funcionó, ¡fantástico! De lo contrario, puede que debas seguir nuestra guía de solución de problemas.
Habilitar conexiones SSH a través de HTTPS
Si es posible el SSH en git@ssh.github.com
a través del puerto 443, puedes reemplazar los parámetros SSH para forzar que cualquier conexión a GitHub se ejecute a través de ese servidor y puerto.
Para establecer esto en tus parámetros ssh, edita el archivo en ~/.ssh/config
y agrega esta sección:
Host github.com
Hostname ssh.github.com
Port 443
Puedes probar que esto funcione volviéndote a conectar a GitHub:
$ ssh -T git@github.com
> Hi username! Has autenticado con éxito, pero GitHub no
> proporciona acceso al shell.