Skip to main content

GitHub Importer でリポジトリをインポートする

別の Git ベースのホスティング サービスでホストされているプロジェクトがある場合、GitHub Importer ツールを使用して、GitHub に迅速ににインポートできます。

GitHub Importerによるリポジトリのインポートについて

GitHub Importer は、外部ホスティング サービスでホストされている Git リポジトリのソース コードとコミット履歴をインポートします。 GitHub Importer の機能と制限の詳細については、「GitHub Importer について」を参照してください。

GitHub は、コミット ヘッダーのメールアドレスを使用して、コミットを GitHub ユーザーにリンクします。 インポートされたリポジトリでコミットを正しく属性化するには、ユーザーは自分のコミットに関連付けられているメール アドレスを GitHub のアカウントに追加する必要があります。 詳しくは、「GitHub アカウントへのメールアドレスの追加」をご覧ください。

GitHub Importer を使用したリポジトリのインポート

GitHub Importer を使用してリポジトリをインポートすると、新しいリポジトリが作成されます。 使用したい既存のリポジトリが既にある場合は、代わりに Git を使用してローカル リポジトリを GitHub に追加できます。 詳しくは、「ローカルでホストされているコードを GitHub に追加する」をご覧ください。

  1. GitHub.com の任意のページの右上隅にある をクリックして、[Import repository] をクリックします。

    GitHub の任意のページの右上隅のスクリーンショット。 プラス アイコンがオレンジ色の枠線で強調されています。

  2. [プロジェクトを GitHub] ページで、別のプラットフォームでホストされているリモート リポジトリの URL を入力します。

  3. ソース リポジトリがプライベートの場合は、認証用の資格情報を入力します。 GitHub Importer は、資格情報を使用してソース リポジトリに対する git clone 操作を実行します。

  4. GitHub の新しいリポジトリの所有者と名前を選択します。

  5. 新しいリポジトリの可視性を選択します。 詳しくは、「リポジトリについて」をご覧ください。

  6. [インポートの開始] をクリックします。

インポートの状態を追跡できる [新しいリポジトリの準備] ページにリダイレクトされます。 リポジトリのインポートが完了すると、メールが届きます。