repositorio - resolver conflictos git
no se pudo resolver el error de host github.com mientras se clonaba el repositorio remoto en git (21)
¿Necesito configurar los ajustes del proxy? porque mi oficina tiene servidores proxy.
Sí, puede hacerlo configurando las variables de entorno HTTPS_PROXY
y HTTPS_PROXY
.
Ver " Sincronización con github ":
set HTTPS_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set HTTP_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set NO_PROXY=localhost,my.company
Tenga en cuenta NO_PROXY
, para permitir el acceso al sitio interno de su empresa
También puedes registrar eso en tu configuración de git:
git config --global http.proxy http://<login_internet>:<password_internet>@aproxy:aport
Lo que hice: he creado un repositorio remoto en Github y estoy intentando clonar el repositorio remoto en mi máquina local. Durante la clonación, proporciono el clon URL y la carpeta de destino.
Pero cada vez que trato de clonar, obtengo este error:
Error: "fatal: no se puede acceder a '' https://github.com/hyperion057/spring-repo.git/ '': no se pudo resolver el host: github.com"
¿Qué debo hacer para conectarme a GitHub?
192.30.252.128 es la dirección IP actual de github.com que se puede establecer en su DNS local (/ etc / hosts en Linux y C: / Windows / System32 / drivers / etc / hosts)
Como sugerencia para los servidores de Ubuntu, puede anotar el essid y la contraseña del enrutador en su /etc/network/interfaces
:
iface [en0 || your wireless driver no necessarily en0] inet static
address 192.168.1.100 / (something for your static ip between 1-255)
netmask 255.255.255.0
gateway 192.168.1.1 / (this is the ip of your router)
dns-nameservers 8.8.8.8 / (you can use whatever you want)
wpa-ssid qwertyuio / (this is router id)
wpa-psk qwertyuio / (this is router password for wireless connection)
Cuando recibí este error mientras tiraba de un repositorio a mi servidor, escribí wpa-ssid
y wpa-psk
y lo reinicié. Entonces funcionó.
EDITAR: Volví a enfrentar el mismo problema y esta vez fue por la inconsistencia en los niveles de señal del enrutador. Mi conexión no era fuerte, ese era el problema. Sin embargo, la solución anterior es una solución real para IP estática
Cuando haya intentado con las soluciones anteriores y no haya nada de ayuda, es posible que necesite 8.8.8.8
configuración de red local e intente agregar 8.8.8.8
y su enrutador local al DNS
archivado.
Edge aquí, pero probé (casi) todas las respuestas anteriores en VirtualBox y nada lo hacía, pero luego cerré no solo el VirtualBoxVM, sino también el buen ole VirtualBox y reiniciar el programa hizo el truco sin 0 queja.
Espero que pueda ayudar ~ 0.1% de los queriers:)
En base a otras soluciones, lo que funcionó para mí:
1. escribiendo esto en la terminal:
git config --global --unset http.proxy
git config --global --unset https.proxy
2. reiniciar - enrutador reiniciar - mac
Primero puede probar -2-, si eso no funciona, intente con -1- y -2-
En mi caso, abro una nueva terminal y soluciono el problema. Sin embargo, no sé exactamente qué causó el problema en primer lugar.
En mi caso, en una caja de Windows, mi pila de TCP / IP parece haber sido reiniciada. Al restablecer la pila de TCP / IP de la PC del cliente, git comenzó a comportarse correctamente de nuevo. Ejecute este comando en modo Administrador en el símbolo del sistema y vuelva a intentar el comando git:
netsh int ip reset
Deshabilitar manualmente y volver a habilitar el adaptador de red a través del Panel de control produce un resultado similar.
Sospecho que hay problemas de resolución de DNS dentro de la pila TCP en mi cuadro de Windows.
Esto resuelve el problema
git config --global --unset http.proxy
o https
git config --global --unset https.proxy
Hoy me encuentro con el mismo problema, esto también está brindando otra posibilidad. Hice todas las sugerencias anteriores pero sigo viendo el problema. No tengo otra manera que reiniciar mi mac ... Problema resuelto ...
La solución simple para eliminar el "/" extra de git clone remote es poner la url entre paréntesis. git clon ""
Me gustaría agregar, porque no lo hice, una vez que haya ingresado:
git config --global --unset http.proxy
asegúrese de salir y reiniciar la terminal. El mío no se resolvió hasta que lo hice.
Muchas gracias, ¡el problema me estaba matando!
Obtuve un error similar y se debe a una configuración de proxy incorrecta. Este comando me salvó:
git config --global --unset http.proxy
https versión:
git config --global --unset https.proxy
Otra posibilidad, me encontré con este problema yo mismo. Pero fue después de que había instalado una VPN (que no estaba relacionada y funcionando)
apagar la VPN, solucionó el problema.
para el registro, estaba ejecutando VPN "Viscosidad" en mi MacBookPro
Pasé un par de horas tratando de arreglar esto.
Volver a conectar mi wifi hizo el truco.
Solo en caso de que las generaciones futuras también se hayan metido en esto: para mí lo que funcionó (en mac OSX) fue configurar mi DNS con las opendns 208.67.222.222, 208.67.220.220. Obtengo estos números aquí: https://www.opendns.com . Por alguna razón, la configuración de mi DNS se restableció a los números predeterminados (mi ip local, supongo), y no pude conectarme a github, brew o rubygems. Perdón por la falta de ortografía.
Todos, quiero que todos sepan que estaba teniendo el mismo problema. Lo resuelvo restableciendo mi URL remota git remote set-url origen https://new.url.here He encontrado cómo hacerlo desde esta respuesta, pero tuve que cambiar el hit a https: cambiar el URI (URL) para un control remoto Repositorio de Git
Tuve el mismo problema después de quedarme sin espacio en el disco. El terminal de cierre y reapertura lo arregló una vez. Reiniciando mi Mac al siguiente.
Es hora de eliminar algunas copias de seguridad de iPhone ...
Tuve este error muy similar al siguiente.
C:/wamp/www/myrepository [master]> git push
fatal: unable to access ''https://github.com/myaccount/myrepository.git/'': Couldn''t resolve host ''github.com''
En realidad, el mensaje rápido nos ha dicho dónde está el problema.
https://github.com/myaccount/myrepository.git/
Cuando reviso mi github, descubrí que la URL HTTPS de mi repositorio github es
https://github.com/myaccount/myrepository.git
No sé cómo sucedió esto. La url incorrecta ha sido configurada por Git Shell instalado automáticamente.
Una vez que elimino el ''/'' al final, puedo presionar con éxito.
Una razón para este problema podría ser un archivo /etc/resolv.conf
incorrecto / vacío.
La forma en que resolví este problema en mi mínimo de centos 7 es la siguiente: mi /etc/resolv.conf
estaba vacío y agregué las siguientes líneas:
nameserver 192.168.1.1
nameserver 0.0.0.0
donde 192.168.1.1
es mi puerta de enlace, en su caso puede ser diferente.
tengo el mismo problema y lo soluciono usando este comando
$ git config --global http.proxy http://enter_your_proxy:enter_port