BitbucketからGitHubへのプライベートリポジトリ移行時の失敗例
ログイン画面がループする問題
「Githubのprivate repositoryに、bitbucketのprivate repositoryをimportする」という記事を参考にリポジトリの移行をしてみたが、以下のメッセージ画面でBitbucketのログイン情報を入力したにもかかわらず、再度ログイン情報を求められて移行できない。
Your old project requires credentials for read-only access. We will only temporarily store them for importing.
ググってみたところ「インポート時のBitbucketのログイン情報はアカウント名ではなくメールアドレスを入れると成功する」という記事を見つけ、もしやと思い、今まで入力していたメールアドレスではなくアカウント名を入力したところインポートが成功した。
いつの間に成功パターンが逆になったのか不明だが、問題は解決したので良しとする。
何かよくわからないけれども一部のリポジトリのインポートが失敗する例
Web上のインポートツールを使うと、何が問題で失敗したのかわからない簡素な「faild」メッセージが表示されることがある。
試しにCUIで手動で移行してみたところ以下のメッセージが表示された。
remote: error: GH007: Your push would publish a private email address.
remote: You can make your email public or disable this protection by visiting:
remote: http://github.com/settings/emails
親切すぎて多少余計な心配という気もするが素直に指示に従って設定を修正してみたところWeb上のインポートツールからも成功するようになった。
GUIで失敗したらCUIで試すというノウハウはいつでも役に立つ。
Author And Source
この問題について(BitbucketからGitHubへのプライベートリポジトリ移行時の失敗例), 我々は、より多くの情報をここで見つけました https://qiita.com/studio15/items/fae79f77fddfbf0f54ba著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .