はじめに GitHubには、セキュリティを強化するために2段階認証を有効化することができます 2段階認証を有効にすると、GitHubにログインしようとしたときにアプリやSMSで通知を受け取って、ログインを承認するためのワンタイムパスワードを取得・入力しないとログインできないようになる。 こうすることで、誰かが不正にログインしようとしたとき 通知を受け取る ことができるようになり、さらに アプリやSMSで本人が認証 しない限り不正ログインができなくなります。 従って、安全に利用するためにはできれば2段階認証を有効化して、リポジトリを守りたいと思います。 しかし困ったことに、SourceTreeなど、2段階認証に対応していない周辺アプリからIDとパスワードによる利用ができなくなってしまいます。 コマンドラインでGitHubを操作するのは面倒なので、GitHubで2段階認証を有効化した後にもSo