Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Migrate your repositories using ghe-migrator

Blog post from GitHub

Post Details
Company
Date Published
Author
Kyle Macey
Word Count
1,265
Company Posts That Month
20
Language
English
Hacker News Points
-
Post removed?
No
Summary

Migrating private repositories to GitHub Enterprise is streamlined through the use of the ghe-migrator tool, which has successfully assisted over 120 organizations in moving more than 2,500 repositories in the past nine months. This tool simplifies the migration process by including essential GitHub data such as issues, pull requests, and user information, which are not transferred through manual cloning. To use ghe-migrator, GitHub Enterprise version 2.3 or higher is required, along with additional servers for backup and dry run purposes. A crucial part of the migration involves creating username mappings and resolving potential conflicts using CSV files, ensuring a smooth transition. The migration process involves exporting repositories from GitHub.com, preparing them for import into GitHub Enterprise, and auditing the results to address any issues. Once the migration is complete, repositories are unlocked for user access, and further assistance is available from GitHub Professional Services if needed.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.