Verwenden von ghe-migrator
Du kannst verwenden, um Benutzer-, Organisations- und Repositorydaten von GitHub.com oder einer anderen GitHub Enterprise Server-Instanz zu deine GitHub Enterprise Server-Instanz zu migrieren.
Informationen zu „ghe-migrator“
Sie können mithilfe von Daten von einer Quelle (entweder einer GitHub.com-Organisation oder einer GitHub Enterprise Server-Instanz) an eine GitHub Enterprise Server-Zielinstanz übertragen.
Exportieren von Migrationsdaten aus GitHub Enterprise Server
Um Plattformen zu ändern oder von einer Testinstanz zu einer Produktionsinstanz zu wechseln, kannst du Migrationsdaten aus einer GitHub Enterprise Server-Instanz exportieren, indem du die Instanz vorbereitest, die Repositorys sperrst und ein Migrationsarchiv generierst.
Exportieren von Migrationsdaten aus GitHub.com
Du kannst mit der API auf GitHub.com Repositories für die Migration auswählen und Migrationsdaten aus einer Organisation exportieren. Anschließend kannst du ein Migrationsarchiv generieren, das du in eine GitHub Enterprise Server-Instanz importieren kannst.
Migrieren von Daten zu GitHub Enterprise Server
Nachdem du ein Migrationsarchiv generiert hast, kannst du die Daten in deine GitHub Enterprise Server-Zielinstanz importieren. Du kannst die Änderungen auf potenzielle Konflikte überprüfen, bevor du die Änderungen dauerhaft auf deine Zielinstanz anwendest.