Cómo migrar de GitHub a GitLab


Como bien sabrás, Gitlab se encuentra entre las mejores alternativas a Github, la primera que me viene a la mente, entre las opciones disponibles. Gitlab es una plataforma escalable y eficiente basada en Git con todas las funciones para el desarrollo de software: admite un ciclo de vida completo de DevOps.

¿Tiene proyectos en Github y desea migrar a Gitlab? En este artículo, explicaremos cómo migrar de Github a Gitlab y también explicaremos cómo importar su proyecto de código abierto de Github a Gitlab en unos sencillos pasos, utilizando la función de integración de GitHub.

Atención: las instrucciones a continuación funcionan para los usuarios de Gitlab.com, para una instancia de Gitlab autohospedada, debe habilitar manualmente la función de integración de GitHub para usar este método.

Antes de continuar, asegúrese de que:

  • Tanto sus cuentas de Github como de Gitlab se crean utilizando la misma cuenta de correo electrónico pública o.
  • Ingresó a la cuenta de GitLab usando el ícono de GitHub, lo que significa que usa la misma dirección de correo electrónico para ambas cuentas.

Los requisitos anteriores también se aplican a todos los demás usuarios que están adjuntos a su proyecto de Github, que desea asignar a Gitlab.

Migrar de Github a Gitlab

1. Primero vaya a la página de inicio de sesión de Gitlab y luego inicie sesión con el icono de Github, o regístrese con la misma dirección de correo electrónico que utilizó para registrarse en Github.

2. Después de iniciar sesión correctamente, vaya a la barra de navegación superior, haga clic en + y elija Nuevo proyecto e ingrese la ruta de su Nuevo proyecto como se muestra.

3. A continuación, haga clic en la pestaña Importar proyecto y luego elija GitHub de las opciones disponibles como se muestra en la captura de pantalla.

4. Se le redirigirá a la página de importación del repositorio, haga clic en Listar sus repositorios de GitHub.

5. Luego, debe ser redirigido a una página de autorización de aplicación externa en github.com para autorizar GitLab, como se muestra en esta captura de pantalla. Haga clic en Autorizar gitlabhq.

6. Serás redirigido a la página de importación de Gitlab, donde deberías ver una lista de todos tus repositorios de GitHub. Haga clic en Importar desde la columna de estado, para cada repositorio que desee importar de Github a Gitlab.

7. Una vez que se importe su repositorio, su estado cambiará a Listo como se muestra en esta captura de pantalla.

8. Ahora, desde su lista de proyectos de Gitlab, el repositorio que acaba de importar debería estar allí.

Para obtener más información, vaya a la página de Documentos de GitLab.

¡Eso es todo! En este artículo, explicamos cómo migrar de Github a Gitlab. Si tiene alguna pregunta o idea para compartir, comuníquese con nosotros a través del formulario de comentarios a continuación.