1875 votes

Git push requiert le nom d’utilisateur et mot de passe

J’ai cloné un dépôt git sur mon compte Github à mon PC.

Je veux travailler avec mon PC et ordinateur portable, mais avec un seul compte Github.

Quand j’essaie de pousser ou de tirer de Github à l’aide de mon PC, il nécessite nom d’utilisateur et mot de passe, mais pas quand à l’aide de l’ordinateur portable !

Je ne veux pas taper mon login et mon mot de passe chaque fois que J’interagis avec l’origine. Ce qui me manque ici ?

2515voto

Tekkub Points 8989

Une erreur commune est le clonage à l’aide de la valeur par défaut (HTTPS) au lieu de SSH. Vous pouvez corriger cela en allant dans votre espace de stockage, en cliquant sur le ssh bouton gauche dans le champ URL et mis à jour l’URL de votre télécommande d’origine comme ceci :

162voto

Anton Salikhmetov Points 419

Je viens de découvrir le même problème, et j’ai trouvé la solution la plus simple est d’utiliser SSH URL au lieu de HTTPS un :

Et ce pas :

Vous pouvez maintenant valider avec juste le au lieu de la et `` .

144voto

rintcius Points 1223

En dehors de la changer à SSH vous pouvez également continuer à utiliser HTTPS, si vous ne me dérange pas de mettre votre mot de passe en texte clair. Mettre ceci dans votre `` et il ne demandera pas votre nom d’utilisateur/mot de passe (au moins sous Linux) :

Addition (voir commentaire 2 de VonC) : sous Windows, le nom du fichier est `` .

Aussi lire le premier commentaire de VonC dans le cas où vous souhaitez crypter.

106voto

Davide Points 5091

Pour les non initiés qui sont désorientés par les réponses précédentes, vous pouvez faire :

``

qui répondra quelque chose comme

vous pouvez ensuite exécuter la commande de beaucoup d’autres l’ont suggéré, mais maintenant vous savez votrenom et yourrepo d’en haut, alors vous pouvez simplement copier / coller `` d’en haut en

31voto

Ryan Shih Points 313

J’ai eu le même problème même.

fonctionne pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X