SourceTreeのユーザー設定の手動削除

GitHubのパスワード変更したらSourceTree(Windows版)でプッシュが失敗するようになりました。[ツール] > [オプション] > [認証]でパスワード設定し直してもダメ。手動でユーザー設定全部削除してやり直したら復旧しました。

エラー

master:masterremote: Invalid username or password.fatal: Authentication failed for 'https://github.com/+++/++++++.git/'

ユーザー設定の手動削除

  • SourceTreeを閉じる
  • C:\Users\ユーザ名\AppData\Local\Atlassian\SourceTree\ にある下記のファイルを削除
    • bookmarks.xml
    • opentabs.xml
    • userhosts
  • C:\Users\ユーザ名\AppData\Local\Atlassian\SourceTree.exe<ランダム文字列>\<バージョン番号>\ にある下記ファイルを削除
    • user.config
  • SourceTreeを開きなおす