2
votes

Arborescence source: distant: nom d'utilisateur ou mot de passe invalide. fatal: échec de l'authentification pour «** MYURL **»

J'ai essayé de cloner, extraire ou pousser dans l'arborescence des sources et cette erreur se produit.

Quand j'ai essayé de le faire dans la ligne de commande, je peux faire le code suivant. Quel semble être le problème dans l'arborescence des sources ici?


3 commentaires

Utilisez-vous des clés ssh? Avez-vous parlé de ces clés à SourceTree pour qu'il puisse les utiliser?


Non, je n'utilise pas de clés ssh @ zero298


Vous devez peut-être désactiver "l'authentification à deux facteurs" ou créer un jeton d'accès ...


3 Réponses :


6
votes

J'ai trouvé cette réponse: Sourcetree remote: nom d'utilisateur ou mot de passe invalide

Mais ce n'est pas tout à fait la même solution. Allez à

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

Puis:

Tools > Options > Git > Embed

C'est réglé pour moi .. peut-être des problèmes avec la version actuelle. P >


0 commentaires

1
votes

La suppression de mon compte github et son ajout a résolu le problème pour moi: OSX> Préférences> Compte> Supprimer le compte> Ajouter un compte


0 commentaires

0
votes

Dans le cas de Github + 2FA voici la solution: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token

"Une fois que vous avez un jeton, vous pouvez le saisir à la place de votre mot de passe lorsque vous effectuez des opérations Git via HTTPS."

Donc pour Sourcetree mac v4.0.2 -> allez dans les préférences -> Comptes -> Ajouter \ Modifier -> choisissez Github -> Type d'authentification: Basic -> Protocole: HTTPS -> mettez votre token comme mot de passe:)


0 commentaires