GitHub
AndroidStudio

二段階認証設定したGitHubアカウントでAndroid Studioからpushできない場合の対処法

二段階認証設定したGitHubアカウントでAndroid Studioからpushできない場合の対処法メモです。

結論

API Tokenを発行する。

環境

Android Studio: 3.0.1

手順

  1. Preferences > Version Control > GitHubを開く
    Screen Shot 2018-01-31 at 12.46.26 AM.png
  2. Auth Typepasswordからtokenに変更
    Screen Shot 2018-01-31 at 12.49.23 AM.png
  3. Create API Token押下
    Screen Shot 2018-01-31 at 12.50.19 AM.png
  4. 認証コードを入力してToken発行
  5. Test押下
    Screen Shot 2018-01-31 at 12.51.21 AM.png
  6. Successが出ればOK
    Screen Shot 2018-01-31 at 12.51.39 AM.png

補足

Token発行以外にpushできる方法がパっと調べた限りだとわからなかったのですが、とりあえずこの方法でpushできました。