SOLFIND
Web Lens
Portal home

Migrations documentation - GitHub Docs

https://docs.github.com/en/migrations • 201 KB fetched
Open original page


Migrations documentation - GitHub Docs Skip to main content GitHub Docs Version: Free, Pro, & Team Search or ask Copilot Search or ask Copilot Select language: current language is English Search or ask Copilot Search or ask Copilot Open menu Collapse sidebar Expand sidebar Scroll breadcrumbs left * Home * Migrations Scroll breadcrumbs right Migrations * * * Overview * GitHub's migration tooling * Migrations within GitHub * Plan your migration * Migration paths * Locked repositories * Mannequins and user activity * Programmatic repository imports * Migrate from Azure DevOps * Get started * 1. Understand migrations * 2. Manage access * 3. Configure GitHub Enterprise Importer * 4. Prepare to migrate * 5. Migrate repositories * 6. Follow-up tasks * Key differences * Migrate with GraphQL API * Migrator role * Import source code * GitHub Importer * About GitHub Importer * Import a repository * Command line * About source code imports * Local code * External Git repo * Subversion * Mercurial * Team Foundation Version Control * GitHub Enterprise Importer * Understand GitHub Enterprise Importer * About GitHub Enterprise Importer * Migrate from Bitbucket Server * About migrations * Overview of a migration * Manage access * Migrate repositories * Migrate between GitHub products * About migrations * Overview of a migration * Manage access * Migrate from Enterprise Server * Migrate repositories from GitHub.com * Migrate organizations from GitHub.com * Migrate from GitLab * Get started * 1. Understand migrations * 2. Plan your migration * 3. Manage access * 4. Configure GitHub Enterprise Importer * 5. Configure storage * 6. Migrate repositories * 7. Follow-up tasks * Migrate with GraphQL API * Migrator role * Complete migration * Access migration logs * Reclaim mannequins * Live migrations (GHES to GHE.com) * About live migrations * Prepare for your migration * Migrate your repository * Complete your migration * Troubleshooting * Migrated data reference * ELM CLI reference * ghe-migrator * About ghe-migrator * Export from GHES * Export from GitHub.com * Migrate data * Troubleshoot migrations * Troubleshoot migrations Migrations documentation If you're moving to GitHub from another code hosting platform or moving between GitHub products, learn how to use our migration tooling to bring your work with you. Overview Plan your migration Recommended Planning your migration to GitHub Plan and execute a successful migration to GitHub or between GitHub products. About GitHub's migration tooling GitHub provides a variety of different tooling options to support migrations to GitHub and between GitHub products. Migration paths to GitHub See an overview of the paths available for migration to GitHub from other products, or between GitHub products. Articles Category : All categories Understand enterprise migration tools About ghe-migrator You can use ghe-migrator to transfer data from a source location (either a GitHub.com organization or a GitHub Enterprise Server instance) to a target GitHub Enterprise Server instance. Understand enterprise migration tools About GitHub Enterprise Importer With GitHub Enterprise Importer, you can migrate your enterprise to GitHub Enterprise Cloud from various sources. Import source code About GitHub Importer If your source code is stored on another Git-based hosting service, you can move the code to GitHub.com using GitHub Importer. Plan your migration About GitHub's migration tooling GitHub provides a variety of different tooling options to support migrations to GitHub and between GitHub products. About live migrations from GitHub Enterprise Server to GHE.com How do live migrations minimize downtime for developers? Plan your migration About locked repositories Repositories can be locked to prevent changes, often for migrations. Plan your migration About migrations between GitHub products Why should I move between GitHub platforms, and what do I need to consider? Understand enterprise migration tools About migrations between GitHub products with GitHub Enterprise Importer Learn which data GitHub Enterprise Importer can migrate between GitHub products. Understand enterprise migration tools About migrations from Bitbucket Server to GitHub Enterprise Cloud Learn which data GitHub Enterprise Importer can migrate. Showing 1-9 of 58 Previous 1 2 3 4 5 6 7 Next Help and support Did you find what you needed? Yes No Privacy policy Help us make these docs great! All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request. Make a contribution Learn how to contribute Still need help? Ask the GitHub community Contact support Legal * © 2026 GitHub, Inc. * Terms * Privacy * Status * Pricing * Expert services * Blog

Links found on this page

  1. Skip to main content [direct]
  2. GitHub Docs [direct]
  3. GitHub's migration tooling [direct]
  4. Migrations within GitHub [direct]
  5. Plan your migration [direct]
  6. Migration paths [direct]
  7. Locked repositories [direct]
  8. Mannequins and user activity [direct]
  9. Programmatic repository imports [direct]
  10. Get started [direct]
  11. 1. Understand migrations [direct]
  12. 2. Manage access [direct]
  13. 3. Configure GitHub Enterprise Importer [direct]
  14. 4. Prepare to migrate [direct]
  15. 5. Migrate repositories [direct]
  16. 6. Follow-up tasks [direct]
  17. Key differences [direct]
  18. Migrate with GraphQL API [direct]
  19. Migrator role [direct]
  20. About GitHub Importer [direct]
  21. Import a repository [direct]
  22. About source code imports [direct]
  23. Local code [direct]
  24. External Git repo [direct]
  25. Subversion [direct]
  26. Mercurial [direct]
  27. Team Foundation Version Control [direct]
  28. About GitHub Enterprise Importer [direct]
  29. About migrations [direct]
  30. Overview of a migration [direct]
  31. Manage access [direct]
  32. Migrate repositories [direct]
  33. About migrations [direct]
  34. Overview of a migration [direct]
  35. Manage access [direct]
  36. Migrate from Enterprise Server [direct]
  37. Migrate repositories from GitHub.com [direct]
  38. Migrate organizations from GitHub.com [direct]
  39. Get started [direct]
  40. 1. Understand migrations [direct]
  41. 2. Plan your migration [direct]
  42. 3. Manage access [direct]
  43. 4. Configure GitHub Enterprise Importer [direct]
  44. 5. Configure storage [direct]
  45. 6. Migrate repositories [direct]
  46. 7. Follow-up tasks [direct]
  47. Migrate with GraphQL API [direct]
  48. Migrator role [direct]
  49. Access migration logs [direct]
  50. Reclaim mannequins [direct]
  51. About live migrations [direct]
  52. Prepare for your migration [direct]
  53. Migrate your repository [direct]
  54. Complete your migration [direct]
  55. Troubleshooting [direct]
  56. Migrated data reference [direct]
  57. ELM CLI reference [direct]
  58. About ghe-migrator [direct]
  59. Export from GHES [direct]
  60. Export from GitHub.com [direct]
  61. Migrate data [direct]
  62. Troubleshoot migrations [direct]
  63. Overview [direct]
  64. Plan your migration [direct]
  65. Planning your migration to GitHub [direct]
  66. About GitHub's migration tooling [direct]
  67. Migration paths to GitHub [direct]
  68. Privacy policy [direct]
  69. Make a contribution [direct]
  70. Learn how to contribute [direct]
  71. Ask the GitHub community [direct]
  72. Contact support [direct]
  73. Terms [direct]
  74. Status [direct]
  75. Pricing [direct]
  76. Expert services [direct]
  77. Blog [direct]