Moving or Archiving GitHub Enterprise Repositories

If you leave the college, you may want to save your GitHub Enterprise repositories to your computer or move them to  Once your account expires, you won't be able to access the files.  


If you want to migrate your repositories to a personal account on, consider whether you want them to be public or private. Many assignments from classes should be private because they are derived from textbooks or contain answers to problems that may be used in the future.  In addition, make sure you don't accidentally post password or key-pairs as part of your repository.

GitHub Enterprise to

To migrate a repository from to, you will clone the project locally and add a new remote to push to.  

Per Ian Reasor at StackOverflow:
  • Create an empty repository at
  • Create a clone of the enterprise repository on your local.
  • Add as a remote reference on your local clone.
  • Push all references to the repository.

GitHub Enterprise to Local Computer

You can also download your GitHub Enterprise repositories by either cloning the repository or downloading a zip to your computer.

Ways you can contact ITS or find information:

ITS Support Portal:
Phone: x4357 (HELP) or 610-328-8513
Check out our remote resources at
Check our homepage at