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 3.4.0 o versiones anteriores a GitHub.com
- GitHub.com a GitHub.com
- Azure DevOps Services (Azure DevOps Cloud) a GitHub.com
-
[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
-
[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
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
- Sitio web de GitHub Expert Services
- 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
- Sitio web de GitHub Expert Services
- 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
- Sitio web de GitHub Expert Services
- 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:Uso de 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.
De Bitbucket Cloud (Bitbucket.org) a GitHub.com
- Ámbito: Origen e historial
- Herramientas: GitHub Importer o Git CLI
- Más información: * Importación de un repositorio de Git externo mediante la línea de comandos * Acerca de Importador GitHub
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
- Sitio web de GitHub Expert Services
- 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
- 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
- Ámbito: Origen e historial
- Herramientas: Git CLI o GitHub Importer si el repositorio es accesible a través de la red pública de Internet
- Más información: * Importación de un repositorio de Git externo mediante la línea de comandos * Acerca de Importador GitHub
Traslada cualquier repositorio Mercurial a GitHub.com
- Ámbito: Origen e historial
- Herramientas: Mercurial, Git CLI y Python
- Para obtener más información:Importación de un repositorio de Mercurial
De cualquier repositorio de Subversion (SVN) a GitHub.com
- Ámbito: Origen e historial
- Herramientas: Subversion y Git CLI
- Para obtener más información:Importación de un repositorio de Subversion
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:Importación de un repositorio de Control de versiones de Team Foundation
Migrar cualquier repositorio Perforce a GitHub.com
- Ámbito: Origen e historial
- Herramientas:
git-p4, a continuación Git CLI - Más información: * git-p4 en la documentación de Git * Agregar código hospedado localmente a GitHub
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:Agregar código hospedado localmente a 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
-
[De Azure DevOps Services (Azure DevOps Cloud) a GHE.com](#azure-devops-services-azure-devops-cloud-to-ghecom) - Azure DevOps Server a GHE.com
- Bitbucket Cloud (Bitbucket.org) hacia GHE.com
- Bitbucket Server o Bitbucket Data Center a GHE.com
- GitLab trasladado a GHE.com
-
[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
- Sitio web de GitHub Expert Services
- 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
- Sitio web de GitHub Expert Services
- 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
- Sitio web de GitHub Expert Services
- 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:Uso de 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.
Bitbucket Cloud (Bitbucket.org) a GHE.com
- Ámbito: Origen e historial
- Herramientas: Git CLI
- Más información: * Importación de un repositorio de Git externo mediante la línea de comandos
De Bitbucket Server o Bitbucket Data Center a GHE.com
- Ámbito: Origen, historial y metadatos
- Herramientas: GitHub Enterprise Importer
- Más información:
*
Uso de GitHub Enterprise Importer
- Sitio web de GitHub Expert Services
- 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 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
- 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 Migraciones desde cualquier repositorio de Git a GHE.com.
De cualquier repositorio de Git a GHE.com
- Ámbito: Origen e historial
- Herramientas: Git CLI
- Más información: * Importación de un repositorio de Git externo mediante la línea de comandos
De cualquier repositorio de Mercurial a GHE.com
- Ámbito: Origen e historial
- Herramientas: Mercurial, Git CLI y Python
- Para obtener más información:Importación de un repositorio de Mercurial
Cualquier repositorio de Subversion (SVN) a GHE.com
- Ámbito: Origen e historial
- Herramientas: Subversion y Git CLI
- Para obtener más información:Importación de un repositorio de Subversion
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:Importación de un repositorio de Control de versiones de Team Foundation
De cualquier repositorio de Perforce a GHE.com
- Ámbito: Origen e historial
- Herramientas:
git-p4, a continuación Git CLI - Más información: * git-p4 en la documentación de Git * Agregar código hospedado localmente a GitHub
De cualquier otro repositorio a GHE.com
- Ámbito: Instantánea de origen
- Herramientas: GitHub CLI o Git CLI
- Para obtener más información:Agregar código hospedado localmente a 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
- GitHub Enterprise Server a GitHub Enterprise Server
-
[De Azure DevOps a GitHub Enterprise Server](#azure-devops-to-github-enterprise-server) - Bitbucket Cloud (Bitbucket.org) con 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
GitHub.com a GitHub Enterprise Server
Las migraciones desde GitHub.com incluyen GitHub Enterprise Cloud.
- Ámbito: Origen, historial y metadatos
- Herramientas: API de migraciones de la organización y, a continuación,
ghe-migrator - Más información: * Exportación de datos de migración desde GitHub.com * Migración de datos a GitHub Enterprise Server
GitHub Enterprise Server a GitHub Enterprise Server
- Ámbito: Origen, historial y metadatos
- Herramientas: API de migraciones de la organización y, a continuación,
ghe-migrator - Más información: * Exportación de datos de migración desde GitHub Enterprise Server * Migración de datos a GitHub Enterprise Server
De Azure DevOps a GitHub Enterprise Server
- Ámbito: Origen e historial
- Herramientas: Git CLI
- Para obtener más información:Importación de un repositorio de Git externo mediante la línea de comandos
De Bitbucket Cloud (Bitbucket.org) a GitHub Enterprise Server
- Ámbito: Origen e historial
- Herramientas: Git CLI
- Para obtener más información:Importación de un repositorio de Git externo mediante la línea de comandos
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ónghe-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ónghe-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:Importación de un repositorio de Git externo mediante la línea de comandos
De cualquier repositorio Mercurial a GitHub Enterprise Server
- Ámbito: Origen e historial
- Herramientas: Mercurial, Git CLI y Python
- Para obtener más información:Importación de un repositorio de Mercurial
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:Importación de un repositorio de Subversion
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:Importación de un repositorio de Control de versiones de Team Foundation
De cualquier repositorio de Perforce a GitHub Enterprise Server
- Ámbito: Origen e historial
- Herramientas:
git-p4, a continuación Git CLI - Más información: * git-p4 en la documentación de Git * Agregar código hospedado localmente a GitHub
De cualquier otro repositorio a GitHub Enterprise Server
- Ámbito: Captura de origen
- Herramientas: GitHub CLI o Git CLI
- Para obtener más información:Agregar código hospedado localmente a GitHub
GHE.com a GitHub Enterprise Server
Esta ruta no se admite actualmente con nuestras herramientas oficiales. Ponte en contacto con GitHub Expert Services.