Résoudre les problèmes de protocole git://

Depuis certains réseaux (entreprise, ports bloqués,…) il m’est impossible d’accéder aux repo github. Lor de chaque tentatives de récupération, une erreur

ECMDERR failed to execute "git ls-remote --tags --heads git://github.com/<whatever>.git", exit code of #128

m’est retournée.

Le problème vient du fait que l’on essaie de passer par le protocole git:// qui n’est pas permis. Une solution est donc de passer directement par la méthode https:// qui elle devrait être autorisée.

Pour résoudre ce problème, il faut soit changer l’url appelée, soit configurer git pour qu’il passe par défaut par le protocole https. Pour cela, changer le fichier de config à l’aide de cette commande :

git config --global url."https://".insteadOf git://

A présent les connexions vers github devrait fonctionner sans problèmes.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

code