Estoy tratando de clonar el repositorio git de angular-phonecat , pero recibo el siguiente mensaje cuando ingreso el comando en mi Git Bash:
$ git clone git://github.com/angular/angular-phonecat.git
Cloning into 'angular-phonecat'...
fatal: unable to connect to github.com:
github.com[0: 204.232.175.90]: errno=No error
ping github.com
te regala?git clone https://github.com/angular/angular-phonecat.git
(usando https)Respuestas:
Probablemente estés detrás de un firewall. Intente clonar a través de https, que tiene una mayor probabilidad de no ser bloqueado:
fuente
insteadOf
comandos varias veces con diferentes opciones y me di cuenta de que~/.git_config
estaba en mal estado. Los eliminé todos, deshabilité mi Firewall Mac OSX y ahora todo funciona.Puedes hacer que git reemplace el protocolo por ti
¿Ver más en la instalación de SO Bower usando solo https?
fuente
git config --global url."https://github.com".insteadOf git://github.com
~/.gitconfig
si solo desea aplicarlo temporalmente.Tuve el mismo error porque estaba usando proxy. Como se da la respuesta, pero en caso de que esté usando proxy, primero configure su proxy usando estos comandos:
fuente
git config --global http.proxy http://:@proxy_ip:port
ygit config --global https.proxy https://:@proxy_ip:port
Abra el puerto 9418 en su firewall: es un puerto personalizado que Git usa para comunicarse y a menudo no está abierto en un firewall corporativo o privado.
fuente
Puedes intentar clonar usando el
HTTPS
protocolo. Comando terminal:fuente