概要
VisualStudioのGit対応も進んできてひと通りの操作は、行えるようになってきましたが、SourceTreeの方が慣れていて使い勝手が良いと思われている人も多いのでは無いでしょうか。
同じGitなので、SourceTreeも使えるはずとローカルリポジトリをSourceTreeへドラッグ&ドロップしてみてもデフォルトでは、動作しません。
原因は、MSアカウントが二段階認証になってることに起因しているようです。
手順
①Visual Studio Onlineを開きます。
②右上の自分の名前をクリックします。
③ポップアップが開きますので、その中のMy Profileをクリックします。
④ダイアログが表示されますので、CREDENTIALSタブを選択します。
⑤Enable alternate credentialsをクリックします。
⑥User nameとPasswordを設定して、Save changesボタンをクリックすれば、SourceTreeで操作が可能になります。
パスワードに関しては、強度が厳しくなっているようで、単純(弱い)パスワードだと怒られますので、下記アドレスからログインして変更する必要があります。
https://account.live.com/