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.
GitHub bietet eine Vielzahl verschiedener Tools zur Unterstützung dieser Migrationen. Verschiedene Tools unterstützen unterschiedliche Migrationspfade und bieten unterschiedliche Stufen bei der Migrationsgenauigkeit.
Einige Tools wie GitHub Enterprise Importer migrieren den aktuellen Zustand deines Codes, den gesamten Codeverlauf sowie deine Einstellungen und deinen Zusammenarbeitsverlauf, z. B. Issues und Pull Requests. Andere Tools migrieren nur deinen Code und seinen Verlauf oder sogar nur den Code.
Informationen zur Ermittlung des besten Tools für die Migration und zur erfolgreichen Gestaltung der Migration findest du unter Planen der Migration zu GitHub.