To export migration data from a GitHub Enterprise instance, you'll need to prepare the instance, lock the repositories, and generate a migration archive. You should export data from a GitHub Enterprise instance if you're planning on changing platforms or are ready to move from a trial instance to a production instance.
Preparing the GitHub Enterprise source instance
Before migrating data from GitHub Enterprise, ensure that you have the proper authentication and administrative access to the instance.
Exporting the GitHub Enterprise source repositories
After locking the source repositories you can export them one at a time. You will then create a single migration archive for the import process.