{"meta":{"title":"Migrating from GitLab to GitHub","intro":"Plan and execute a migration from GitLab to GitHub Enterprise Cloud. This guide explains how to configure access, migrate, and the follow-up tasks needed to get your repositories ready for work.","product":"Migrations","breadcrumbs":[{"href":"/en/migrations","title":"Migrations"},{"href":"/en/migrations/using-github-enterprise-importer","title":"GitHub Enterprise Importer"},{"href":"/en/migrations/using-github-enterprise-importer/migrate-from-gitlab","title":"Migrate from GitLab"}],"documentType":"subcategory"},"body":"# Migrating from GitLab to GitHub\n\nPlan and execute a migration from GitLab to GitHub Enterprise Cloud. This guide explains how to configure access, migrate, and the follow-up tasks needed to get your repositories ready for work.\n\n## Links\n\n### Run your migration\n\n* [Understand migrations from GitLab to GitHub](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/understand-migrations)\n\n  GitHub Enterprise Importer automates migrations from GitLab.\n\n* [Plan your migration from GitLab to GitHub](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/plan-your-migration)\n\n  Plan your migration by understanding your timeline, what data will be migrated, and your organizational structure.\n\n* [Manage access for a migration from GitLab to GitHub](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/manage-access)\n\n  Set up the required access for migrating from GitLab to GitHub.\n\n* [Install and configure GitHub Enterprise Importer](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/install-and-configure-github-enterprise-importer)\n\n  Install the GL2GH extension of the GitHub CLI and configure your environment for the migration.\n\n* [Configure blob storage](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/configure-storage)\n\n  Archives from GitLab need to be temporarily stored so GitHub can read them.\n\n* [Migrate your repositories from GitLab to GitHub](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/migrate-your-repositories)\n\n  Perform a trial run and then migrate your repositories from GitLab to GitHub.\n\n* [Follow-up tasks](/en/migrations/using-github-enterprise-importer/migrate-from-gitlab/follow-up-tasks)\n\n  After each migration has finished, you'll need to complete some additional tasks before the repository is ready for work."}