J'utilise Sourcetree pour tirer et pousser vers un serveur via ssh. Sourcetree a retenu le mot de passe mais celui-ci a changé. Je ne trouve pas comment informer Sourcetree du nouveau mot de passe.
Sur la base des recherches Google, j'ai essayé les choses suivantes:
-
Cherché sous Outils > Options > Authentification dans Sourcetree. Rien n'est répertorié ici.
-
Cherché dans le Gestionnaire d'identifiants Windows dans le Panneau de configuration. Rien lié à git/Sourcetree ou au serveur en question n'est listé ici non plus.
J'utilise Sourcetree 2.0.18.1
Mise à jour
J'ai contourné ce problème en utilisant l'authentification basée sur clé à travers Pageant. Entre-temps, il y a également eu des mises à jour de Sourcetree et j'utilise actuellement la version 2.3.1 pour laquelle l'édition/suppression du fichier %LOCALAPPDATA%\Atlassian\SourceTree\passwd
fonctionne (2.0.18 n'avait pas ce fichier).
0 votes
Si vous ouvrez Fenêtre> Navigateur de référentiel, il devrait y avoir une icône de paramètres (l'engrenage). Il y a les comptes qui sont dans SourceTree. Est-ce ce que vous recherchez?
0 votes
Non dans la version actuelle. Je vois un engrenage sous la liste de la relecture dans une ancienne version que j'ai gardée mais cela me mène à Outils > Options > Authentification où rien n'est répertorié. Notez que je n'utilise pas quelque chose comme github, mon serveur distant est simplement un serveur Unix avec un accès SSH et git installé dessus.
0 votes
Les mots de passe pourraient être stockés dans un endroit assez étrange dans le Gestionnaire d'informations d'identification de Windows (c'est-à-dire que Github est stocké sous des informations d'identification génériques si je me souviens bien). S'ils ne s'y trouvent pas, je ne le saurais pas maintenant et je ne peux pas le vérifier, car ma machine Windows est à la maison.
0 votes
J'ai remarqué que sourcetree 1.9.10, que j'ai sur un ordinateur à la maison, répertorie effectivement les comptes sous Outils > Options > Authentification.