起こったこと
Sourcetreeを用いて、業務に使用するbacklog上のリポジトリをクローンしようとしたときに発生しました。
リモートリポジトリのURLを入力すると、認証モーダルが表示されて UserName と Pass の入力を求められます。
この時、UserName にはメールアドレスを入力する必要があるのですがうっかりドメイン部を除いたユーザー名部のみを入力してしまい、SourceTree に 有効なパス/URLではありませんと怒られてしまいました。
修正しようと思ったのですが、この一回のミスを最後に認証モーダルが出てこなくなってしまいました。
調べると「SourceTreeからアカウント認証情報を削除する」「Windows資格情報マネージャーからアカウントを削除する」など出てきたのですが、自分の環境では保存された形跡がなく、削除するべき認証情報すら見当たらないというなかなかに詰んだ状況でした。
解決法
SourceTreeの ツール > オプション > Git タブから Update Embedded ボタンを押下したのち再度クローンすることで、再び認証モーダルが出てきてくれるようになりました。
