Informationen zu Repositorymigrationen mit GitHub Importer
GitHub Importer importiert den Quellcode und Commit-Verlauf von Git-Repositorys, die auf externen Hostingdiensten gehostet werden. Weitere Informationen zur Funktionalität und Einschränkungen von GitHub Importer finden Sie unter „Informationen zu GitHub Importer“.
GitHub verwendet die E-Mail-Adresse im Commit-Header, um einen Commit mit einem GitHub-Benutzer zu verknüpfen. Um in einem importierten Repository korrekt Attribut-Commits zuzuweisen, müssen Benutzer die E-Mail-Adresse hinzufügen, die ihrem Konto zugeordnet ist, auf GitHub. Weitere Informationen finden Sie unter „Eine E-Mail-Adresse zum GitHub-Konto hinzufügen“.
Importieren eines Repositorys mit GitHub Importer
Wenn Sie ein Repository mithilfe von GitHub Importer importieren, wird ein neues Repository erstellt. Wenn Sie bereits ein bestehendes Repository haben, das Sie verwenden möchten, können Sie stattdessen Ihr lokales Repository mit Git zu GitHub hinzufügen. Weitere Informationen finden Sie unter „Hinzufügen von lokal gehostetem Code zu GitHub“.
-
Wähle in der rechten oberen Ecke einer beliebigen Seite und anschließend Repository importieren aus.
-
Geben Sie auf der Seite „Importieren Sie Ihr Projekt in GitHub“ die URL des entfernten Repositorys ein, das auf einer anderen Plattform gehostet wird.
-
Wenn das Quell-Repository privat ist, geben Sie Anmeldeinformationen für die Authentifizierung ein. GitHub Importer verwendet die Anmeldeinformationen, um eine
git clone
-Operation im Quell-Repository auszuführen. -
Wählen Sie einen Besitzer und einen Namen für das neue Repository für GitHub aus.
-
Wählen Sie die Sichtbarkeit des neuen Repositorys. Weitere Informationen finden Sie unter „Informationen zu Repositorys“.
-
Klicken Sie aufImport beginnen.
Sie werden zu einer „Vorbereiten Ihres neuen Repositorys“-Seite umgeleitet, auf der Sie den Status Ihres Imports nachverfolgen können. Du erhälst eine E-Mail, wenn das Repository vollständig importiert wurde.