115 votes

Sourcetree remote: nom d'utilisateur ou mot de passe invalide

Im essayant de faire un push sur github avec sourcetree, mais recevez le message d'erreur suivant:

git -c diff.mnemonicprefix=false -c de base.quotepath=false push-v --tags origine live_version:live_version à distance: Mauvais nom d'utilisateur ou mot de passe. fatal: échec de l'Authentification pour 'https://github.com/myname/myrepo/' Poussant à https://github.com/myname/myrepo

Terminée avec des erreurs, voir ci-dessus.

enter image description here Cependant quand je vais à

outils > authentification > mon compte github

Et cliquez sur modifier > actualiser jeton oauth enter image description here Une page s'ouvre et j'obtiens:

L'Authentification Réussie

SourceTree has been successfully authenticated. You may now close this page.

Il a toujours travaillé, mais il a soudainement cessé, je n'ai pas d'authentification à deux facteurs. J'ai essayé de supprimer le compte et l'ajouter à nouveau en vain. Comment puis-je obtenir la connexion fonctionne à nouveau, de sorte que je peux pousser mon projet sur github.

Sourcetree version 2.1.8.0

248voto

Sven B Points 436

J'ai trouvé la réponse ici , c'est un bug connu pour la version 2.1.8+

Les étapes suivantes l'ont corrigé pour moi:

 Tools > Options > Git > Update Embedded Git
 

Pousser également avec la ligne de commande fonctionne.

MODIFIER

Ajoutant également la réponse de @ Latisha:

 1. Do the above.
2. Close Sourcetree
3. Delete AppData\Local\Atlassian\SourceTree\passwd 
4. Restart SourceTree
5. Hurray!!!
 

64voto

AlonR Points 565

J'ai beaucoup lutté avec cela, ce qui l'a résolu pour moi sur mon Mac est:

  • Ouvrez le viseur, cliquez sur Cmd + Maj + g
  • entrez ~/Library/
  • Aller au dossier Application Support/SourceTree
  • supprimer nom d' utilisateur @ STAuth-bitbucket.org
  • Ouvrir le KeyChain Access
  • rechercher sourctree
  • supprimer l'élément 'login'
  • cloner votre source depuis bitbucket
  • KeyChain vous demandera une passe bitbucket

9voto

2sloth Points 326

J'ai eu le même problème pour Sourcetree 2.10, mais avec la solution ci-dessus ne fonctionne pas.

Revenir à la version 2.0 a résolu le problème.

Archive de téléchargement Sourcetree: ( https://www.sourcetreeapp.com/download-archives )

8voto

mohnage7 Points 792

J'ai fait face à ce problème lorsque j'ai mis à jour Embedded Git . Résolu en supprimant le fichier passwd. Vous pouvez le trouver ici. puis redémarrez l’arbre source.

AppData \ Local \ Atlassian \ SourceTree \ passwd

2voto

Abhishek Points 1146

J'ai eu le même problème, j'ai relogé dans le compte résolu cette erreur 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