It's raining cats and dogs.

無駄なことなんてないはず

android studioで2段階認証設定済みのgithubからcloneする

android studioを使ってgithubからコードをcheckoutするときに、github側で2段階認証(two factor authentication)を設定しているときはpersonal access tokenを使うそうです。

http://michaelcarrano.com/blog/using-github-with-android-studio

githubの画面からtokenを発行しても良いけど、android studioからtokenを取得することもできるようだ。

  1. android studio起動
  2. 起動後のメニューから「configure」→「preferences」を選択
  3. 左メニューから「Version Control」「GitHub」を選択
  4. Auth TypeのプルダウンをTokenにすると「Create API Token」ボタンが出てくるので押す
  5. ログインダイアログがでてgithubのID/PWを入れると認証コードを入力するウィンドウがでるので、2段階認証の認証コードを入力する
  6. Token欄にtokenらしき●印がでるので、「Test」ボタンを押すと接続確認が取れる
  7. 右下の「OK」ボタンを押して完了

あとは起動後のメニューから「Check out from Version Control」からgithubを選んでプロジェクトをcheckoutしたらおk