プロジェクト

全般

プロフィール

SourceTree

困ったときのメモ

リモートへのアクセス時Authentication failed

リモートへプッシュすると、パスワードを聞かれることなくエラー(Authentication failed)が発生しました。
[ツール] > [オプション] > [認証]タブでアカウントに登場しないgitサーバーです。

解決

LOCALAPPDATA\Atlassian\SourceTree\passwd ファイルにgitサーバーのURLとパスワードのハッシュが保管されています。
ここに書かれたパスワード(のハッシュ)が間違っていると、ユーザーへ再入力を促すことなくエラーとしてしまうようです。
passwdファイルを削除します。

インターネット非接続環境のPCへのインストール

インターネット環境がないWindowsPCへのインストールの可否(Atlassianコミュニティ Q&A)

LOCALAPPDATA\Atlassian\SourceTree\accounts.json ファイルに然るべき内容を記述すれば可能(上述Q&A)。