Skip to main content

Rutas de migración a GitHub

Consulta una visión general sobre las rutas disponibles para la migración a GitHub desde otros productos o entre productos de GitHub.

Acerca de las rutas de migración a GitHub

Si vas a cambiar entre productos de GitHub, por ejemplo, de GitHub Enterprise Server a GitHub Enterprise Cloud, o desde otra plataforma de Hosting de código, como Bitbucket Server o GitLab, a GitHub, querrás traer tu trabajo contigo: tu código, el historial del código y todas las conversaciones y colaboraciones anteriores.

Para planear la migración, ten en cuenta el destino y el origen. Estas consideraciones determinan la ruta de acceso de la migración. Para algunas trayectorias de migración, ofrecemos herramientas especializadas que permiten migrar la fuente, el historial y los metadatos. Para otros, tendrás que realizar una migración más sencilla de "fuente e historial" o "captura de fuente".

Algunas rutas de migración requieren herramientas que solo están disponibles con migraciones dirigidas por expertos. Para obtener más información, ponte en contacto con el administrador de cuentas a través de Equipo de ventas de GitHub o consulta el sitio web de GitHub Expert Services.

En nuestras recomendaciones, se supone que deseas el mayor nivel de fidelidad si es posible, lo que incluye el origen, el historial y los metadatos.

Migraciones a GitHub.com

Puedes revisar el ámbito y las herramientas para tu migración a GitHub.com, incluyendo migraciones a GitHub Enterprise Cloud. También puedes revisar cualquier información adicional o advertencias.

  •         [GitHub Enterprise Server 3.4.1 o una versión posterior para GitHub.com](#github-enterprise-server-341-or-newer-to-githubcom)
    
  •         [GitHub Enterprise Server 3.4.0 o versiones anteriores a GitHub.com](#github-enterprise-server-340-or-older-to-githubcom)
    
  •         [GitHub.com a GitHub.com](#githubcom-to-githubcom)
    
  •         [Azure DevOps Services (Azure DevOps Cloud) a GitHub.com](#azure-devops-services-azure-devops-cloud-to-githubcom)
    
  •           [De Azure DevOps Server a GitHub.com](#azure-devops-server-to-githubcom)
    
  •           [De Bitbucket Cloud (Bitbucket.org) a GitHub.com](#bitbucket-cloud-bitbucketorg-to-githubcom)
    
  •         [Bitbucket Server o Bitbucket Data Center a GitHub.com](#bitbucket-server-or-bitbucket-data-center-to-githubcom)
    
  •           [De GitLab a GitHub.com](#gitlab-to-githubcom)
    
  •           [De cualquier repositorio Git a GitHub.com](#any-git-repository-to-githubcom)
    
  •           [De cualquier repositorio Mercurial a GitHub.com](#any-mercurial-repository-to-githubcom)
    
  •           [De cualquier repositorio de Subversion (SVN) a GitHub.com](#any-subversion-svn-repository-to-githubcom)
    
  •           [De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GitHub.com](#any-team-foundation-version-control-tfvc-repository-to-githubcom)
    
  •           [De cualquier repositorio de Perforce a GitHub.com](#any-perforce-repository-to-githubcom)
    
  •           [De cualquier otro repositorio a GitHub.com](#any-other-repository-to-githubcom)
    
  •         [GHE.com a GitHub.com](#ghecom-to-githubcom)
    

GitHub Enterprise Server 3.4.1 o posterior a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de los repositorios con archivos de git o metadatos de más de 40 GB, considera la posibilidad de interactuar con nuestros GitHub Expert Services para ayudar a incorporar los repositorios grandes dentro de los límites de Enterprise Cloud Importer.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GitHub.com.

GitHub Enterprise Server 3.4.0 o anterior a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de los repositorios con archivos de git o metadatos de más de 40 GB, considera la posibilidad de interactuar con nuestros GitHub Expert Services para ayudar a incorporar los repositorios grandes dentro de los límites de Enterprise Cloud Importer.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GitHub.com.

GitHub.com a GitHub.com

Las migraciones desde GitHub.com incluyen GitHub Enterprise Cloud. Esta ruta incluye la adopción de Enterprise Managed Users o un traslado entre empresas administradas.

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer o GitHub Expert Services
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de los repositorios con archivos de git o metadatos de más de 40 GB, considera la posibilidad de interactuar con nuestros GitHub Expert Services para ayudar a incorporar los repositorios grandes dentro de los límites de Enterprise Cloud Importer.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GitHub.com.

Azure DevOps Services (Azure DevOps Cloud) a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas:** GitHub Enterprise Importer
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/using-github-enterprise-importer)
    

Azure DevOps Server a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: Migración a Azure DevOps Services y, a continuación, GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Migración de datos de Azure DevOps Server a Azure DevOps Services en Microsoft Docs * Uso de GitHub Enterprise Importer
  •         **Advertencias**: Si no puedes migrar primero a Azure DevOps Services, debes realizar una migración de "origen e historial" en su lugar. Para obtener más información, consulta [Migraciones desde cualquier repositorio de Git a GitHub.com](#any-git-repository-to-githubcom).
    

De Bitbucket Cloud (Bitbucket.org) a GitHub.com

Bitbucket Server o Bitbucket Data Center a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de los repositorios con archivos de git o metadatos de más de 40 GB, considera la posibilidad de interactuar con nuestros GitHub Expert Services para ayudar a incorporar los repositorios grandes dentro de los límites de Enterprise Cloud Importer.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GitHub.com.

De GitLab a GitHub.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Para obtener más información**: sitio web de [GitHub Expert Services](https://github.com/services/)
    
  •         **Advertencias**:
    
    • Si quieres migrar repositorios de GitLab a GitHub mediante GitHub Enterprise Importer, ponte en contacto con nuestro equipo de GitHub Expert Services.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GitHub.com.

De cualquier repositorio Git a GitHub.com

Traslada cualquier repositorio Mercurial a GitHub.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Mercurial, Git CLI y Python
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)
    

De cualquier repositorio de Subversion (SVN) a GitHub.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Subversion y Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)
    

De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GitHub.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Azure Repos, a continuación Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)
    

Migrar cualquier repositorio Perforce a GitHub.com

De cualquier otro repositorio a GitHub.com

  •         **Ámbito:** Instantánea de la fuente
    
  •         **Herramientas**: GitHub CLI o Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)
    

GHE.com a GitHub.com

Esta ruta actualmente no está respaldada por nuestras herramientas oficiales. Ponte en contacto con GitHub Expert Services.

Migraciones a GHE.com

Si vas a migrar a Nube de GitHub Enterprise con residencia de datos, el destino de la migración es GHE.com.

Las migraciones a GHE.com utilizan herramientas similares a las migraciones a GitHub.com. Sin embargo, el GitHub Importer no está disponible.

Sigue un vínculo a continuación para revisar el ámbito y las herramientas de la migración a GHE.com, además de cualquier información adicional o advertencias.

  •           [De GitHub Enterprise Server 3.4.1 o superior a GHE.com](#github-enterprise-server-341-or-newer-to-ghecom)
    
  •           [De GitHub Enterprise Server 3.4.0 o anterior a GHE.com](#github-enterprise-server-340-or-older-to-ghecom)
    
  •         [GitHub.com a GHE.com](#githubcom-to-ghecom)
    
  •           [De Azure DevOps Services (Azure DevOps Cloud) a GHE.com](#azure-devops-services-azure-devops-cloud-to-ghecom)
    
  •         [Azure DevOps Server a GHE.com](#azure-devops-server-to-ghecom)
    
  •         [Bitbucket Cloud (Bitbucket.org) hacia GHE.com](#bitbucket-cloud-bitbucketorg-to-ghecom)
    
  •         [Bitbucket Server o Bitbucket Data Center a GHE.com](#bitbucket-server-or-bitbucket-data-center-to-ghecom)
    
  •         [GitLab trasladado a GHE.com](#gitlab-to-ghecom)
    
  •           [De cualquier repositorio de Git a GHE.com](#any-git-repository-to-githubcom)
    
  •           [De cualquier repositorio de Mercurial a GHE.com](#any-mercurial-repository-to-ghecom)
    
  •           [De cualquier repositorio de Subversion (SVN) a GHE.com](#any-subversion-svn-repository-to-ghecom)
    
  •           [De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GHE.com](#any-team-foundation-version-control-tfvc-repository-to-ghecom)
    
  •           [De cualquier repositorio de Perforce a GHE.com](#any-perforce-repository-to-ghecom)
    
  •           [De cualquier otro repositorio a GHE.com](#any-other-repository-to-ghecom)
    

De GitHub Enterprise Server 3.4.1 o superior a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de repositorios complejos de más de 40 GB, se recomienda ponerse en contacto con GitHub Expert Services.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GHE.com.

De GitHub Enterprise Server 3.4.0 o anterior a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de repositorios complejos de más de 40 GB, se recomienda ponerse en contacto con GitHub Expert Services.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GHE.com.

GitHub.com a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: GitHub Enterprise Importer o GitHub Expert Services
    
  •         **Más información:**
    
    * Uso de GitHub Enterprise Importer
  •         **Advertencias**:
    
    • En el caso de repositorios complejos de más de 40 GB, se recomienda ponerse en contacto con GitHub Expert Services.
    • Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta Migraciones desde cualquier repositorio de Git a GHE.com.

Azure DevOps Services (Azure DevOps Cloud) a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas:** GitHub Enterprise Importer
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/using-github-enterprise-importer)
    

De Azure DevOps Server a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: Migración a Azure DevOps Services y, a continuación, GitHub Enterprise Importer
    
  •         **Más información:**
    
    * Migración de datos de Azure DevOps Server a Azure DevOps Services en Microsoft Docs * Uso de GitHub Enterprise Importer
  •         **Advertencias**: Si no puedes migrar primero a Azure DevOps Services, debes realizar una migración de "origen e historial" en su lugar. Para obtener más información, consulta [Migraciones desde cualquier repositorio de Git a GHE.com](#any-git-repository-to-githubcom).
    

Bitbucket Cloud (Bitbucket.org) a GHE.com

De Bitbucket Server o Bitbucket Data Center a GHE.com

De GitLab a GHE.com

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: ponte en contacto con GitHub Expert Services
    
  •         **Para obtener más información**: sitio web de [GitHub Expert Services](https://github.com/services/)
    
  •         **Advertencias**:
    

De cualquier repositorio de Git a GHE.com

De cualquier repositorio de Mercurial a GHE.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Mercurial, Git CLI y Python
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)
    

Cualquier repositorio de Subversion (SVN) a GHE.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Subversion y Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)
    

De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GHE.com

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Azure Repos, a continuación Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)
    

De cualquier repositorio de Perforce a GHE.com

De cualquier otro repositorio a GHE.com

  •         **Ámbito**: Instantánea de origen
    
  •         **Herramientas**: GitHub CLI o Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)
    

Migraciones a GitHub Enterprise Server

Puedes revisar el alcance y las herramientas para tu migración a GitHub Enterprise Server, incluyendo cualquier información adicional o advertencias.

  •         [GitHub.com a GitHub Enterprise Server](#githubcom-to-github-enterprise-server)
    
  •         [GitHub Enterprise Server a GitHub Enterprise Server](#github-enterprise-server-to-github-enterprise-server)
    
  •           [De Azure DevOps a GitHub Enterprise Server](#azure-devops-to-github-enterprise-server)
    
  •         [Bitbucket Cloud (Bitbucket.org) con GitHub Enterprise Server](#bitbucket-cloud-bitbucketorg-to-github-enterprise-server)
    
  •           [De Bitbucket Server o Bitbucket Data Center a GitHub Enterprise Server](#bitbucket-server-or-bitbucket-data-center-to-github-enterprise-server)
    
  •           [De GitLab a GitHub Enterprise Server](#gitlab-to-github-enterprise-server)
    
  •           [De cualquier repositorio de Git a GitHub Enterprise Server](#any-git-repository-to-github-enterprise-server)
    
  •           [De cualquier repositorio Mercurial a GitHub Enterprise Server](#any-mercurial-repository-to-github-enterprise-server)
    
  •           [De cualquier repositorio de Subversion (SVN) a GitHub Enterprise Server](#any-subversion-svn-repository-to-github-enterprise-server)
    
  •           [De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GitHub Enterprise Server](#any-team-foundation-version-control-tfvc-repository-to-github-enterprise-server)
    
  •           [De cualquier repositorio de Perforce a GitHub Enterprise Server](#any-perforce-repository-to-github-enterprise-server)
    
  •           [De cualquier otro repositorio a GitHub Enterprise Server](#any-other-repository-to-github-enterprise-server)
    
  •         [GHE.com a GitHub Enterprise Server](#ghecom-to-github-enterprise-server)
    

GitHub.com a GitHub Enterprise Server

Las migraciones desde GitHub.com incluyen GitHub Enterprise Cloud.

GitHub Enterprise Server a GitHub Enterprise Server

De Azure DevOps a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)
    

De Bitbucket Cloud (Bitbucket.org) a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)
    

De Bitbucket Server o Bitbucket Data Center a GitHub Enterprise Server

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: `bbs-exporter` (solo migraciones dirigidas por expertos), a continuación `ghe-migrator`
    
  •         **Más información:**
    
    • Sitio web de GitHub Expert Services
    •       [AUTOTITLE](/enterprise-server/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)
      
  •           **Advertencias:** Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta [Cualquier repositorio de Git a GitHub Enterprise Server](#any-git-repository-to-github-enterprise-server).
    

Migrar GitLab a GitHub Enterprise Server

  •         **Ámbito**: Origen, historial y metadatos
    
  •         **Herramientas**: `gl-exporter` (solo migraciones dirigidas por expertos), a continuación `ghe-migrator`
    
  •         **Más información:**
    
    • Sitio web de GitHub Expert Services
    •       [AUTOTITLE](/enterprise-server/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)
      
  •           **Advertencias:** Si una migración dirigida por expertos no es lo más adecuado para ti, puedes realizar en su lugar una migración de "origen e historial" de los repositorios afectados. Para obtener más información, consulta [Cualquier repositorio de Git a GitHub Enterprise Server](#any-git-repository-to-github-enterprise-server).
    

Migrar cualquier repositorio Git a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/enterprise-server/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)
    

De cualquier repositorio Mercurial a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Mercurial, Git CLI y Python
    
  •         **Para obtener más información:**[AUTOTITLE](/enterprise-server/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)
    

Migrar cualquier repositorio de Subversion (SVN) a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Subversion y Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/enterprise-server/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)
    

De cualquier repositorio de Control de versiones de Team Foundation (TFVC) a GitHub Enterprise Server

  •         **Ámbito**: Origen e historial
    
  •         **Herramientas**: Azure Repos, a continuación Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/enterprise-server/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)
    

De cualquier repositorio de Perforce a GitHub Enterprise Server

De cualquier otro repositorio a GitHub Enterprise Server

  •         **Ámbito:** Captura de origen
    
  •         **Herramientas**: GitHub CLI o Git CLI
    
  •         **Para obtener más información:**[AUTOTITLE](/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)
    

GHE.com a GitHub Enterprise Server

Esta ruta no se admite actualmente con nuestras herramientas oficiales. Ponte en contacto con GitHub Expert Services.