Skip to main content

Migrationspfade zu GitHub

Sehen Sie sich eine Übersicht über die Pfade an, die für die Migration von anderen Produkten zu GitHub oder zwischen GitHub-Produkten zur Verfügung stehen.

Über Migrationspfade zu GitHub

Beim Wechsel zwischen GitHub-Produkten, z. B. von GitHub Enterprise Server zu GitHub Enterprise Cloud oder von einer anderen Codehosting-Plattform wie Bitbucket Server oder GitLab zu GitHub kann die Arbeit mitgenommen werden: Code, Codeverlauf und alle ehemaligen Unterhaltungen und die Zusammenarbeit.

Berücksichtigen Sie das Ziel und die Quelle bei der Planung ihrer Migration. Diese Überlegungen bestimmen den Pfad für Ihre Migration. Für einige Migrationspfade bieten wir spezielle Tools an, mit denen Quelle, Verlauf und Metadaten migriert werden können. Für andere müssen Sie eine einfachere Migration vom Typ „Quelle und Verlauf“ oder „Quellmomentaufnahme“ durchführen.

Einige Migrationspfade erfordern Tools, die nur bei Migrationen, die von Experten betreut werden, zur Verfügung stehen. Weitere Informationen finden Sie unter Vertriebsteam von GitHub oder auf der Website GitHub Expert Services.

In unseren Empfehlungen wird davon ausgegangen, dass Sie nach Möglichkeit das höchste Maß an Originaltreue benötigen, das Quelle, Verlauf und Metadaten umfasst.

Migrationen zu GitHub.com

Sie können den Umfang und die Tools für die Migration zu GitHub.com überprüfen, die Migrationen zu GitHub Enterprise Cloud beinhaltet. Sie können auch alle zusätzlichen Informationen oder Einschränkungen überprüfen.

GitHub Enterprise Server 3.4.1 oder höher zu GitHub.com

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: GitHub Enterprise Importer
  • Weitere Informationen:
  • Einschränkungen:
    • Bei komplexen Repositorys, die größer als etwa 5 GB sind, müssen Sie stattdessen gegebenenfalls ghe-migrator und Enterprise Cloud Importer verwenden. Enterprise Cloud Importer steht nur für Migrationen, die von Experten betreut werden, zur Verfügung.
    • Wenn eine von Experten betreute Migration für Sie nicht geeignet ist, können Sie stattdessen eine „Quell- und Verlaufs“-migration“ der betroffenen Repositorys durchführen. Weitere Informationen finden Sie unter „Migrationen von einem beliebigen Git-Repository zu GitHub.com“.

GitHub Enterprise Server 3.4.0 oder älter zu GitHub.com

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: GitHub Enterprise Importer
  • Weitere Informationen:
  • Einschränkungen:
    • Bei komplexen Repositorys, die größer als etwa 5 GB sind, müssen Sie stattdessen gegebenenfalls ghe-migrator und Enterprise Cloud Importer verwenden. Enterprise Cloud Importer steht nur für Migrationen, die von Experten betreut werden, zur Verfügung.
    • Wenn eine von Experten betreute Migration für Sie nicht geeignet ist, können Sie stattdessen eine „Quell- und Verlaufs“-migration“ der betroffenen Repositorys durchführen. Weitere Informationen finden Sie unter „Migrationen von einem beliebigen Git-Repository zu GitHub.com“.

GitHub.com zu GitHub.com

Migrationen von GitHub.com beinhalten GitHub Enterprise Cloud. Dieser Pfad umfasst die Einführung von Enterprise Managed Users oder einen Wechsel zwischen verwalteten Enterprises.

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: GitHub Enterprise Importer oder GitHub Expert Services
  • Weitere Informationen:
  • Einschränkungen:
    • Bei komplexen Repositorys, die größer als etwa 5 GB sind, müssen Sie stattdessen gegebenenfalls ghe-migrator und Enterprise Cloud Importer verwenden. Enterprise Cloud Importer steht nur für Migrationen, die von Experten betreut werden, zur Verfügung.
    • Wenn eine von Experten betreute Migration für Sie nicht geeignet ist, können Sie stattdessen eine „Quell- und Verlaufs“-migration“ der betroffenen Repositorys durchführen. Weitere Informationen finden Sie unter „Migrationen von einem beliebigen Git-Repository zu GitHub.com“.

Azure DevOps Services (Azure DevOps Cloud) zu GitHub.com

Azure DevOps Server zu GitHub.com

Bitbucket Cloud (Bitbucket.org) zu GitHub.com

Bitbucket Server oder Bitbucket Data Center zu GitHub.com

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: GitHub Enterprise Importer
  • Weitere Informationen:
  • Einschränkungen:
    • Bei komplexen Repositorys, die größer als etwa 5 GB sind, müssen Sie stattdessen gegebenenfalls bbs-exporter und Enterprise Cloud Importer verwenden. Enterprise Cloud Importer steht nur für Migrationen, die von Experten betreut werden, zur Verfügung.
    • Wenn eine von Experten betreute Migration für Sie nicht geeignet ist, können Sie stattdessen eine „Quell- und Verlaufs“-migration“ der betroffenen Repositorys durchführen. Weitere Informationen finden Sie unter „Migrationen von einem beliebigen Git-Repository zu GitHub.com“.

GitLab to GitHub.com

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: gl-exporter, Enterprise Cloud Importer (nur von Experten betreute Migrationen)
  • Weitere Informationen: GitHub Expert Services-Website
  • Einschränkungen:
    • Enterprise Cloud Importer steht nur für Migrationen, die von Experten betreut werden, zur Verfügung.
    • Wenn eine von Experten betreute Migration für Sie nicht geeignet ist, können Sie stattdessen eine „Quell- und Verlaufs“-migration“ der betroffenen Repositorys durchführen. Weitere Informationen finden Sie unter „Migrationen von einem beliebigen Git-Repository zu GitHub.com“.

Beliebiges Git-Repository zu GitHub.com

Beliebiges Mercurial-Repository zu GitHub.com

Beliebiges Subversion (SVN)-Repository zu GitHub.com

Beliebiges Team Foundation-Versionskontrolle (TFVC)-Repository zu GitHub.com

Beliebiges Perforce-Repository zu GitHub.com

Beliebiges anderes Repository zu GitHub.com

GHE.com zu GitHub.com

Dieser Pfad wird derzeit mit unseren offiziellen Tools nicht unterstützt. Wende dich an GitHub Expert Services.

Migrationen zu GHE.com

Wenn du zu GitHub Enterprise-Cloud mit Datenresidenz migrierst, lautet dein Migrationsziel GHE.com.

Bei einer Migration zu GHE.com werden ähnliche Tools verwendet wie bei einer Migration zu GitHub.com. GitHub Importer und Enterprise Cloud Importer sind jedoch nicht verfügbar.

Informationen zu Umfang und Tools für deine Migration zu GHE.com sowie weitere Informationen und Informationen zu Einschränkungen erhältst du über die folgenden Links.

GitHub Enterprise Server 3.4.1 oder höher zu GHE.com

GitHub Enterprise Server 3.4.0 oder älter zu GHE.com

GitHub.com zu GHE.com

Azure DevOps Services (Azure DevOps Cloud) zu GHE.com

Azure DevOps Server zu GHE.com

Bitbucket Cloud (Bitbucket.org) zu GHE.com

Bitbucket Server oder Bitbucket Data Center zu GHE.com

GitLab zu GHE.com

  • Umfang: Quelle, Verlauf und Metadaten
  • Tools: Wende dich an GitHub Expert Services
  • Weitere Informationen: GitHub Expert Services-Website
  • Einschränkungen:

Beliebiges Git-Repository zu GHE.com

Beliebiges Mercurial-Repository zu GHE.com

Beliebiges SVN-Repository (Subversion) zu GHE.com

Beliebiges TFVC-Repository (Team Foundation Version Control) zu GHE.com

Beliebiges Perforce-Repository zu GHE.com

Ein beliebiges anderes Repository zu GHE.com

Migration zu GitHub Enterprise Server

Sie können den Umfang und die Tools für die Migration zu GitHub Enterprise Server überprüfen, einschließlich zusätzlicher Informationen oder Einschränkungen.

GitHub.com zu GitHub Enterprise Server

Migrationen von GitHub.com beinhalten GitHub Enterprise Cloud.

GitHub Enterprise Server zu GitHub Enterprise Server

Azure DevOps zu GitHub Enterprise Server

Bitbucket Cloud (Bitbucket.org) zu GitHub Enterprise Server

Bitbucket Server oder Bitbucket Data Center zu GitHub Enterprise Server

GitLab zu GitHub Enterprise Server

Beliebiges Git-Repository zu GitHub Enterprise Server

Beliebiges Mercurial-Repository zu GitHub Enterprise Server

Beliebiges Subversion (SVN)-Repository zu GitHub Enterprise Server

Beliebiges Team Foundation-Versionskontrolle (TFVC)-Repository zu GitHub Enterprise Server

Beliebiges Perforce-Repository zu GitHub Enterprise Server

Beliebiges anderes Repository zu GitHub Enterprise Server

GHE.com zu GitHub Enterprise Server

Dieser Pfad wird derzeit mit unseren offiziellen Tools nicht unterstützt. Wende dich an GitHub Expert Services.