Githubのプライベートリポジトリが無料になって、BitbucketのリポジトリとGithubに移行したい という人もいると思います。わたしもその一人。
Githubの+メニューから、「Import Repository」を選び、インポートしたいリポジトリのHTTPSなURLを指定すれば、すぐにリポジトリを引っ越すことができます。そんなに難しい話はありません。
が、それでもハマることはあるわけで。
わたしもハマりました。上記のような画面で止まって、パスワードを入れてもダメ。
もちろんBitbucketのアカウント情報を入れたけど、もちろんダメ。なんでだろう。
と思ったら、わたしは二段階認証を設定していたのだった。この画面は二段階認証には対応していないので、このままパスワードを入れてもダメです。Bitbucketのほうに一度戻り、アプリパスワードを生成する必要があります。
Bitbucketの設定メニューからアプリパスワードを選び、すべての機能への読み取りアクセスができるパスワードを生成します。
「作成」ボタンを押して表示されるパスワードをコピーして、Githubのインポート処理画面のパスワード欄に貼り付けると、数分でインポートは完了します。ちゃんちゃん。

