Je viens d'installer Windows 10, Visual Studio Community 2015 et Git pour Windows . J'ai également installé les dernières extensions Bitbucket et GitHub.
Dans Visual Studio, j'ai cloné mon référentiel hébergé sur Bitbucket.com et effectué ces opérations avec succès:
$ git --version
git version 2.19.2.windows.1
$ git pull
Already up to date.
Mais quand j'ai essayé de tirer d'un autre référentiel, j'ai eu cette erreur:
$ git pull git://github.com/aegif/CmisSync.git
fatal: unable to lookup github.com (port 9418) (Either the application has not called WSAStartup, or WSAStartup failed. )
Cependant, je peux envoyer une requête ping à github.com.
Comment puis-je enquêter et résoudre le problème?
Pour ceux qui ne peuvent pas modifier l'URL, la rétrogradation de git vers la version précédente semble fonctionner.
Cela semble être un problème avec la version git 2.19.2.windows.1
Une solution de rechange à faible technologie consiste à remplacer git://
avec https://
dans l'URL.
La commande se déroule ensuite sans problème.
Avertissements:
Il s'agit d'un bogue connu dans les versions antérieures de Git pour Windows.
Mettre à niveau/installer une version supérieure à 2.20.0.
Vous pouvez vérifier la version actuellement installée avec la commande $ git --version
J'ai découvert qu'il existe une autre solution, qui consiste à naviguer vers le .git
dossier, modification du
[remote "Origin"]
url = git://github.com/yourUsername/yourRepo.git
à
[remote "Origin"]
url = https://github.com/yourUsername/yourRepo.git
résout le problème si l'on ne veut pas rétrograder le client git