Exporting migration data from GitHub Enterprise Server
To export migration data from a GitHub Enterprise Server instance, you'll need to prepare the instance, lock the repositories, and generate a migration archive. You should export data from a GitHub Enterprise Server 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 Server source instance→
Before migrating data from GitHub Enterprise Server, ensure that you have the proper authentication and administrative access to the instance.
Exporting the GitHub Enterprise Server source repositories→
After locking the source repositories you can export them one at a time, or in bulk using a list of repository URLs in a text file. You will then create a single migration archive for the import process.