web-dev-qa-db-fra.com

Ajout d'informations d'identification Git sous Windows

Je suis sur un système Windows 10 et j'essaie d'ajouter mes informations d'identification à Git dans Git Bash. Je n'arrive pas à trouver un moyen de stocker mon mot de passe.

J'ai consulté la documentation de GitHub, qui disait simplement d'entrer la ligne git config --global credential.helper wincred, mais cela n'a pas semblé logique, car il n'y a pas d'invite à entrer un mot de passe. J'ai vérifié la documentation de Git, qui disait d'utiliser la commande git credential-store --file ~/git.store store et de remplir toutes les invites. L'émulateur bash n'a pas pu lire les informations d'identification. 

Enfin, j'ai essayé d'ajouter mon mot de passe comme j'ai ajouté mon courrier électronique, via git config --global user.password "5ecre7", mais après avoir exécuté un exemple de clone de git sur un référentiel, je lui ai répondu que je n'avais pas les droits d'accès. Y'a t'il un moyen d'arranger cela?

3
PJ Tikalsky

Idéalement, vous devriez entrer:

git config --global credential.helper manager

Ensuite, votre mot de passe serait stocké dans Windows Credential Manager.
Voir plus à " Impossible de changer de compte git ".

3
VonC

Je préfère normalement cloner mes dépôts Git en utilisant des liens ssh. Voici mes étapes pour Windows:

  • Générez une paire de clés publique/privée via Puttygen.
  • Ajoutez la clé publique à mon compte Github.

En faisant cela, je peux facilement cloner mon dépôt sans avoir à utiliser le mot de passe de mon compte Github.

0
Raza Mehdi