ただの啓蒙記事。
起こる事象
前提のhttpsでのcloneに関して
git clone https://github.com/shinkufencer/moshi2police.git
のようにhttpsでのcloneをしようとするとEmailとPasswordを尋ねられる。従来であればGithubに登録したメールアドレスとパスワードで動く。
2段階認証をした場合
上記と同じことを2段階認証設定済みの状態でやると、パスワードが異なるという理由でNGになる。
解決策
この場合、パスワードはログインに使っているものは入れず、Githubのアクセストークンを作り、それを使う
アクセストークンは以下のページで設定可能