Ce que j'ai fait: j'ai créé un référentiel distant sur Github et j'essaye de cloner le référentiel distant sur ma machine locale. Lors du clonage, je fournis l'URL de clonage et le dossier cible.
Mais chaque fois que j'essaye de cloner, j'obtiens cette erreur:
Erreur: "fatal: impossible d'accéder à ' https://github.com/hyperion057/spring-repo.git/ ': impossible de résoudre l'hôte: github.com"
Que dois-je faire pour me connecter à GitHub?
https
oussh
? J'ai juste essayé de cloner votre projet et cela a fonctionné.git clone [email protected]:hyperion057/spring-repo.git
Réponses:
Oui, vous pouvez le faire en définissant des variables d'environnement
HTTP_PROXY
etHTTPS_PROXY
.Voir " Synchronisation avec github ":
Notez le
NO_PROXY
, pour permettre d'accéder au site interne de votre entrepriseVous pouvez également l'enregistrer dans votre configuration git:
Mais si vous avez des paramètres Git de proxy incorrects, supprimez-les:
la source
J'ai eu une erreur similaire, et cela est dû à un paramètre de proxy incorrect. Cette commande m'a sauvé:
Version https:
la source
J'ai passé quelques heures à essayer de résoudre ce problème.
Reconnecter mon wifi a fait l'affaire.
la source
autre possibilité, je suis tombé sur ce problème moi-même. Mais c'était après avoir installé un VPN (qui n'était pas lié et en cours d'exécution)
éteindre le VPN, a résolu le problème.
pour mémoire, j'utilisais le VPN "Viscosity" sur mon MacBookPro
la source
J'ai eu le même problème après avoir manqué d'espace disque. La fermeture et la réouverture du terminal l'ont corrigé une fois. Redémarrer mon Mac le prochain.
Quelques choses faciles à essayer avant de passer aux commandes aléatoires:
la source
192.30.252.128 est l'adresse IP actuelle de github.com qui peut être définie dans votre DNS local (/ etc / hosts sous Linux et C: \ Windows \ System32 \ drivers \ etc \ hosts)
la source
Je voudrais noter, quand j'ai fait la solution de Brian:
assurez-vous de quitter et de redémarrer le terminal . Le mien n'a pas résolu jusqu'à ce que je fasse ça.
Merci beaucoup, le problème me tuait!
la source
reset
n'a pas fonctionné pour moi ici: j'ai dû complètement tuer ma session de terminal.J'ai le même problème et je le résolve en utilisant cette commande
$ git config --global http.proxy http: // enter_your_proxy: enter_port
la source
Dans mon cas, sur une box Windows, ma pile TCP / IP semble avoir dû être réinitialisée. La réinitialisation de la pile TCP / IP du PC client a fait redémarrer git correctement. Exécutez cette commande en mode administrateur à partir d'une invite de commande et réessayez la commande git:
La désactivation et la réactivation manuelles de la carte réseau via le panneau de configuration produit un résultat similaire.
Je soupçonne des problèmes de résolution DNS dans la pile TCP sur ma boîte Windows.
la source
J'ai eu cette erreur très similaire à la suivante.
En fait, le message rapide nous a dit où est le problème.
Lorsque je vérifie mon github, j'ai trouvé que l'URL HTTPS de mon dépôt github est
Je ne sais pas comment ça s'est passé. La mauvaise URL a été configurée automatiquement par Git Shell installé.
Une fois que j'ai supprimé le «/» à la fin, je peux pousser avec succès.
la source
git remote -v
pour voir les télécommandes.git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
pour régler la télécommande.git remote -v
, mais je vois que c'est en faisantgit push
. Comment résoudre ça?Tous, je veux que vous sachiez tous que j'avais ce même problème. Je le résolve en réinitialisant mon URL distante git remote set-url origin https://new.url.here J'ai trouvé comment faire cela à partir de cette réponse mais j'ai dû changer hit en https: Changer l'URI (URL) pour une télécommande Dépôt Git
la source
Juste au cas où les générations futures resteraient coincées là-dedans également: pour moi, ce qui fonctionnait (sous mac OSX) était de configurer mon DNS avec des ouvertures 208.67.222.222, 208.67.220.220. J'obtiens ces chiffres ici: https://www.opendns.com . Pour une raison quelconque, ma configuration DNS a été réinitialisée aux numéros par défaut (mon adresse IP locale je suppose) et je n'ai pas pu me connecter ni à github, ni à brew, ni à rubygems. Désolé pour la faute d'orthographe.
la source
Aujourd'hui, je suis confronté au même problème, cela offre également une autre possibilité. J'ai fait toutes les suggestions ci-dessus mais je vois toujours le problème. Je n'ai aucun moyen de redémarrer mon mac ... Problème résolu ....
la source
Lorsque vous avez essayé les solutions ci-dessus et que rien n'y fait, vous devrez peut-être vérifier vos paramètres de réseau local et essayer d'ajouter
8.8.8.8
votreDNS
adresse IP de routeur local au fichier.la source
À titre de suggestion pour les serveurs Ubuntu, vous pouvez écrire l'essid et le mot de passe du routeur dans votre
/etc/network/interfaces
fichier:Quand je suis arrivé cette erreur tout en tirant un dépôt sur mon serveur, je l' ai écrit
wpa-ssid
etwpa-psk
et redémarré. Ensuite, cela a fonctionné.EDIT: J'ai à nouveau rencontré le même problème et cette fois, c'était à cause de l'incohérence des niveaux de signal du routeur. Ma connexion n'était pas forte, c'était le problème. Cependant, la solution ci-dessus est une vraie solution pour l'ip statique
la source
Dans mon cas, j'ouvre un nouveau terminal et le problème est résolu. Je ne sais pas exactement ce qui a causé le problème en premier lieu.
la source
Vous pouvez essayer ces deux commandes, cela m'a aidé.
la source
Cela résout le problème
ou https
la source
Cas Edge ici, mais j'ai essayé (presque) toutes les réponses ci-dessus sur VirtualBox et rien ne le faisait, mais la fermeture non seulement de VirtualBoxVM mais aussi du bon vieux VirtualBox lui-même et le redémarrage du programme lui-même ont fait l'affaire sans aucune plainte.
J'espère que cela peut aider ~ 0,1% des demandeurs :)
la source
la solution simple pour supprimer les "/" supplémentaires de git clone remote est de mettre l'url entre parenthèses. git clone ""
la source
Une des raisons de ce problème pourrait être un
/etc/resolv.conf
fichier incorrect / vide .La façon dont j'ai résolu ce problème dans mon centos 7 minimal est la suivante: mon
/etc/resolv.conf
était vide et j'ai ajouté les lignes suivantes:où
192.168.1.1
est ma passerelle, dans votre cas, cela peut être différent.la source
Basé sur d'autres solutions, ce qui a fonctionné pour moi:
1. écrire ceci dans le terminal:
2. redémarrage - redémarrage du routeur - Mac
Vous pouvez d'abord essayer -2-, si cela ne fonctionne pas, essayez -1- et -2-
la source
Différente de toutes ces solutions, dans mon cas, j'ai résolu le problème lorsque j'ai redémarré mon terminal (ou ouvert une autre fenêtre).
la source
Le redémarrage du terminal sous Mac a fonctionné.
la source
Si toutes les réponses ci-dessus n'ont pas réussi à résoudre votre problème, essayez de redémarrer le routeur.
A travaillé pour moi.
la source
Peut-être que cela aide quelqu'un quelque part, dans mon cas (qui était un dépôt privé de git), l'hôte a été suspendu, donc le problème était avec mon serveur GitHub et l'administrateur l'a résolu.
la source
Cela a fonctionné pour moi lorsque j'ai utilisé "service apache2 stop"
la source
Je suppose que mon cas était très rare, mais GitHub était en panne. Vérifiez leur page Web pour voir si elle se charge correctement.
GitHub
la source