Erreur "pas d'adresse associée au nom" lors du clonage du repo de github.com sous Windows en utilisant ssh
La recherche google pour +github +ssh "no address associated with name"
donne DONC des questions que les 4 meilleurs résultats:
github aucune adresse associée avec le nom de
Github push origin master ne fonctionne pas
La synchronisation avec github
GITHUB installation - aucune adresse associée avec le nom de
Aucun d'eux ne donne de réponse à mon problème, cependant.
c:\Program Files (x86)\Git\bin>git --version
git version 1.7.7.1.msysgit.0
c:\Program Files (x86)\Git\bin>ssh [email protected]
Enter passphrase for key '/c/Users/Piotr/.ssh/id_rsa':
Hi piotr-dobrogost! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
c:\Program Files (x86)\Git\bin>git clone ssh://[email protected]:piotr-dobrogost/requests.git
Cloning into requests...
ssh: github.com:piotr-dobrogost: no address associated with name
fatal: The remote end hung up unexpectedly
Je crois que le problème est causé par git en passant github.com:piotr-dobrogost
que le nom d'hôte ssh à la place github.com
seulement. Pourquoi ne git le faire et quel est la solution?
source d'informationauteur Piotr Dobrogost
Vous devez vous connecter pour publier un commentaire.
Vous avez répondu vous-même - le problème, c'est que vous êtes en passant
github.com:piotr-dobrogost
que le nom d'hôte, qui est, en fait, pas un nom d'hôte valide. git va comprendre soit la bonne Url à un référentiel, ou un chemin de référentiel dans SCP format (voirman 1 scp
.) Pour une bonne URL, essayez de:Qui est équivalente à la suivante dans le document SCP chemin format:
J'ai eu ce même problème, et c'est au tour qu'il s'agissait de problème DNS.
Les paramètres DNS étaient erronées et que les machines ne pouvaient tout simplement pas atteindre la distance dépôt git.
Je suis en cours d'exécution d'un serveur git privé avec une adresse attribuée par le serveur DHCP; cette adresse semble rester statique. De temps à autre, de l'authentification avec l'hôte distant donne "aucune adresse associée avec ce nom" erreur.
Cependant, j'ai modifier le fichier known_hosts pour mon client (qui, pour moi, réside à C:\Users\MyUserName\.ssh\known_hosts) et de supprimer la ligne qui se rapporte au secteur privé serveur git:
Je puis vous connecter à nouveau à l'git serveur et d'émettre une demande d'extraction. Cette fois, git demande si cache la clé SSH et le pull conclut avec succès, sans "aucune adresse associée avec le nom" erreur.
Je suppose donc que quelque chose au sujet de la clé RSA, ou comment cette clé est DNS, est de se faire défoncer. Si rien d'autre donne de la joie, essayez de supprimer manuellement et automatiquement à la réinstallation de la clé RSA sur le client. Cela ne devrait pas réellement le travail, mais il semble fonctionner dans mon cas. Je n'ai pas d'idée claire pourquoi il devrait en être ainsi.