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を取得することもできるようだ。
- android studio起動
- 起動後のメニューから「configure」→「preferences」を選択
- 左メニューから「Version Control」「GitHub」を選択
- Auth TypeのプルダウンをTokenにすると「Create API Token」ボタンが出てくるので押す
- ログインダイアログがでてgithubのID/PWを入れると認証コードを入力するウィンドウがでるので、2段階認証の認証コードを入力する
- Token欄にtokenらしき●印がでるので、「Test」ボタンを押すと接続確認が取れる
- 右下の「OK」ボタンを押して完了
あとは起動後のメニューから「Check out from Version Control」からgithubを選んでプロジェクトをcheckoutしたらおk