repositorio - git remote add




ssh: No se pudo resolver el nombre de host github.com: nombre o servicio desconocido; fatal: el extremo remoto colgó inesperadamente (2)

El proceso de configuración de una cuenta de GitHub funciona bien, pero no funciona cuando intento enviar mi repositorio a GitHub. El mensaje de error que muestra es el siguiente:

ssh: Could not resolve hostname github.com: Name or service not known
fatal: The remote end hung up unexpectedly

He intentado cambiar las claves RSA y todo, pero aún así obtener el error.

¿Qué causa este error?


Acabo de recibir este error después de cambiar de HTTPS a SSH (para mi control remoto de origen). Para solucionarlo, simplemente ejecuté el siguiente comando (para cada repositorio):

ssh -T [email protected]

Al recibir una respuesta exitosa, podría buscar / enviar al repositorio con ssh.

Tomé ese comando de la prueba de Git de su guía de conexión SSH , que es parte de la conexión mayor a GitHub con la guía SSH .


Github está actualmente (el 22 de febrero de 2012, nuevamente el 5 de septiembre de 2016) teniendo algunos problemas para empujar / tirar sobre ssh. Estoy experimentando los mismos problemas.

Tirando de https es pensamiento de trabajo.

Puede intentar presionar sobre https siguiendo esta guía: https://help.github.com/articles/using-ssh-over-the-https-port/

Esto solo ayudaría si https no se ve afectado. puede probar si https://status.github.com/ muestra signos de desaceleración. Los gráficos donde el tiempo medio de respuesta aumenta significa que hay problemas (o posiblemente un DDOS) en github, y no en su final.

Si github está actualmente en DDOS, pueden optar por habilitar la protección DDOS de un tercero. Esto significa que cambiarán sus registros DNS y / o servidores si estos son parte del DDOS.

Vaciar su DNS, cambiar el servidor DNS o reiniciar su red (lo que posiblemente va a descargar su caché DNS) como se indica en la otra respuesta puede ayudar a solucionar el problema si Github está mitigando un DDOS.

O si tiene problemas con su configuración de ssh, puede encontrar el ssh faq aquí: http://help.github.com/ssh-issues/

Otras formas de descargar su dns, en ventanas de su terminal

ipconfig /flushdns

en macos

dscacheutil -flushcache

en linux

service nscd restart

o simplemente reiniciar;)





git