【git】作成済みのリポジトリからソースを取得する
MAX
MAX999blog
別のアカウントにリポジトリを移譲する方法について説明。
移譲するだけなら操作は簡単。
なお、移譲後は移譲先のリポジトリに移譲元アカウントがコラボレーターとして追加される。(移譲先リポジトリで必要に応じて削除可能)
リポジトリ移譲に関する詳細な条件や移譲されるものされないものは以下のドキュメントから確認可能。
Settingsタブの一番したのDangerZoneに「Transfer」があるのでクリックする。
移譲先アカウント名、自分のアカウント名/リポジトリ名を入力して移譲する。
移譲元での操作が完了すると、以下のようなフラッシュメッセージが表示される。
移譲先での操作が完了した時点で、リポジトリの移譲が完了する。
移譲先リポジトリに「[GitHub] Repository transfer from @ユーザー名」のような件名でメールが届く。
メール内のリンクをクリックすると、GitHubの画面が開き、リポジトリの移譲が完了する。
リンクの有効期限は1日。
「a few minutes」と言いつつ、ほぼ即時で完了している。(大きなリポジトリだと数分かかるのか?)