メインコンテンツまでスキップ

SourceTree: GitHubログインエラーの対処法→ "Must specify two-factor authentication OTP code."

· 約1分
Yu Sasaki
Enterprise Security Manager / Advisor

事象

GUIでリポジトリを操作できるSourceTreeを用いてGitHubへログインを試みたところ下記のエラーが発生。 sourcetree_git_login_error

原因

Mac版SourceTreeがGitHubの二段階認証によるログインに対応していない為。

対応

GitHub設定画面からPersonal access tokenを作成し、当該token文字列をSourceTreeのGitHubアカウントパスワード入力欄へペーストする。 github_access_tokens_setting 尚、access tokenのScopesは後からでも編集可能。