単純パスワード認証のSSH接続でパスワードミスった
お客さんが設置した VPS に、案件リポジトリがあって、そいつにプッシュしているんです。
SSHはユーザ・パスワード認証。
リポジトリパスを入力すれば、ユーザ、パスワードの認証ダイアログでますよね。
素直に手打ちすればよかったんですが、横着してお客さんからもらったパスワードとかを記録しているExcelから直接コピペしたんですよ。
セルを選択してコピペすると、末尾に改行コードが入るんですよね。
そのおかげで、Access Denied になっちゃったんですよ・・・
認証ダイアログもでてくれない。
ローカルリポジトリ削除してクローンしなおしても、認証情報は記録されちゃっているから、認証やり直せないんですよ。
最初は原因がわからず、あれやこれや調べても、Github GitLab とかの鍵交換の記事しかでてこないし、困り果てていたんですよ。
結論
SourceTreeがローカルで認証情報やらキャッシュやら保存しているのは考えればわかること。
そいつを削除しちゃえばいい、ってんでアンインストール。
これ、ローカル情報ってアンインストールしても残るんですね・・・・・
ということで手動削除。
C:\Users\ユーザ名\AppData\Local\Atlassian
この中を空っぽにしたら、認証ダイアログでました・・・・
この問題で2時間も使っちゃった・・・