1. ホーム
  2. atlassian-sourcetree

[解決済み] Sourcetree 既存アカウントのパスワード変更

2022-02-27 17:48:55

質問

Sourcetreeを使って、sshでサーバーにpullとpushをしています。Sourcetreeはパスワードを記憶していますが、パスワードが変更されました。新しいパスワードをSourcetreeに通知する方法を見つけることができません。

Google検索を元に、以下のようなことを試してみました。

  • SourcetreeのTools > Options > Authenticationの下を見ました。ここには何も表示されていません。

  • コントロールパネルのWindowsクレデンシャルマネージャーを見てみました。ここにもgit/Sourcetreeや当該サーバーに関連するものは記載されていない。

Sourcetree 2.0.18.1を使っています。

更新情報

私はこの問題を、ページェントによるキーベース認証で回避しています。一方、Sourcetreeにもアップデートがあり、現在2.3.1を使っていますが、その際に %LOCALAPPDATA%\Atlassian\SourceTree\passwd ファイルが動作します(2.0.18ではこのファイルはありませんでした)。

解決方法は?

Windowsのファイルを空にすることで、保存されている認証情報を手動で消去する必要がありました。

%LocalAppData%\Atlassian\SourceTree\userhost
%LocalAppData%\Atlassian\SourceTree\passwd

その後、SourceTreeを再起動します。