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.
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.