セキュリティ上の観点からGitHubの2段階認証を有効にしている方はいらっしゃるかと思います。しかし、この設定ではGitの認証が通らないためSourceTreeのアカウント認証がうまく行えない問題が発生します。ここではGitHubの2段階認証を有効にしている環境でも正常にSourceTreeを使えるようにします。要は自分がやらかしたのでメモとして残しているだけです。 1. トークンを発行する 簡単に言うとこのステップでトークンと呼ばれるパスワードの代替となる文字列を発行し、この文字列をSourceTreeで使用します。Googleアカウントでも似たようなものがありますね。 GitHubにログインしてアカウント設定画面を開き、Personal access tokensをクリックします。 Generate new token(新しいトークンを作成)をクリックします。 トークンの作成画面が開き
![GitHubの二段階認証が有効な環境でSourceTreeを使う - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/bf4908b4a1f4d4ae5aa1ad003602b54512c2dfcc/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9R2l0SHViJUUzJTgxJUFFJUU0JUJBJThDJUU2JUFFJUI1JUU5JTlBJThFJUU4JUFBJThEJUU4JUE4JUJDJUUzJTgxJThDJUU2JTlDJTg5JUU1JThBJUI5JUUzJTgxJUFBJUU3JTkyJUIwJUU1JUEyJTgzJUUzJTgxJUE3U291cmNlVHJlZSVFMyU4MiU5MiVFNCVCRCVCRiVFMyU4MSU4NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9OTFhNDA2ZjNkNzQ0MGZiZWUxZmU2ZGVkYWJjZGYyYjg%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBNQVRURU5OJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03YjZkZmQzMjVkMGU4NjYyYjJmZWExNjA5MmZhZDZmMg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D61c7556ab647a4998ce6aa5e7ffe1e65)