web-dev-qa-db-fra.com

Récupération de l'erreur "fatale: L'authentification a échoué" lors de l'envoi de commandes git sous Windows 10

Après la mise à jour du mot de passe du domaine, il n'est plus possible d'accéder à git-repo. Le code VS et l’arbre source ainsi que Visual Studio renvoient le message d’erreur suivant lors de l’enlèvement, du push, de la récupération, etc.

fatal: Authentication failed

Normalement, une fenêtre contextuelle d'informations d'identification devrait apparaître, mais cela ne se produit pas. Aussi la recommandation commune ... 

git config --global credential.helper wincred

...ne fonctionne pas.

13
Jesper Wilfing

Le mot de passe est stocké dans le gestionnaire d'informations d'identification Windows et doit être mis à jour. Ouvrez la commande Invite et entrez la commande suivante pour afficher la liste des mots de passe stockés:

rundll32.exe keymgr.dll,KRShowKeyMgr

Faites défiler la liste jusqu'à repérer les entrées relatives à git. Cliquez dessus et éditez le mot de passe correct.

Voilà!

 Windows 10 - Stored user names and passwords

46
Jesper Wilfing

Je suis d'accord avec Jesper, Parallèlement à cela - sur les fenêtres si vous pouvez naviguer à 

Panneau de configuration\Comptes d'utilisateurs\Gestionnaire d'informations d'identification

Sous la page Informations d'identification Windows\Windows Vault sur les informations d'identification génériques, vous pouvez mettre à jour le mot de passe d'un enregistrement GIT existant ou vous pouvez également ajouter de nouvelles informations d'identification génériques.

2
srinivas y

Pour éviter de saisir à chaque fois l'utilisateur et le mot de passe dans le gestionnaire des informations d'identification Windows, désinstallez et réinstallez git !

0
Acis Tadahy