新しい github アカウントを作成しました。プライベート リポジトリを古いアカウントから新しいアカウントに移動したいのですが、すべての履歴を維持することが重要です。その後、古いアカウントのレポを削除したいと思います。
例えば
既存の github アカウント: old-user
アカウント の既存のプライベート リポジトリ old-user: myrepo
新しい github アカウント: new-user
私は何をすべきか?
新しい github アカウントを作成しました。プライベート リポジトリを古いアカウントから新しいアカウントに移動したいのですが、すべての履歴を維持することが重要です。その後、古いアカウントのレポを削除したいと思います。
例えば
既存の github アカウント: old-user
アカウント の既存のプライベート リポジトリ old-user: myrepo
新しい github アカウント: new-user
私は何をすべきか?
まず、GitHub転送ページを確認します。
ユーザーアカウント間の転送
リポジトリのクローンをローカルに作成している場合のもう1つのオプションは、次のとおりです。
git push --mirror git@github.com:NewUsername/newProject.git
リポジトリのフォークがうまくいかない場合 (新しいユーザーを共同作業者として追加する必要があると思います)、コンピューターでリポジトリを複製し、それを新しいリポジトリの新しいリポジトリにプッシュできます。ユーザーアカウント。
最後に、私がいつも提案しているように、問題がまだ解決されていない場合は、GitHub サポート チームに連絡してください。