Com migrar de GitHub a GitLab


Com ja sabeu, Gitlab es troba entre les millors alternatives a Github, la primera que us ve al cap, entre les opcions disponibles. Gitlab és una plataforma amb totes les funcions escalable i eficient basada en Git per al desenvolupament de programari: admet un cicle de vida complet de DevOps.

Tens projectes a Github i vols migrar a Gitlab? En aquest article, explicarem com migrar de Github a Gitlab i també explicarem com importar el vostre projecte de codi obert de Github a Gitlab en uns quants passos senzills, utilitzant la funció d'integració de GitHub.

Atenció: les instruccions següents funcionen per als usuaris de Gitlab.com, per a una instància de Gitlab autoallotjada, heu d'habilitar manualment la funció d'integració de GitHub per utilitzar aquest mètode.

Abans d'anar més lluny, assegureu-vos que:

  • Tant els vostres comptes de Github com de Gitlab es creen amb el mateix compte de correu electrònic públic o.
  • Has iniciat sessió al compte de GitLab mitjançant la icona de GitHub, és a dir, utilitza la mateixa adreça electrònica per als dos comptes.

Els requisits anteriors també s'apliquen a tots els altres usuaris que estan connectats al vostre projecte Github i que voleu assignar a Gitlab.

Migració de Github a Gitlab

1. Primer aneu a la pàgina d'inici de sessió de Gitlab i, a continuació, inicieu la sessió amb la icona de Github o registreu-vos amb la mateixa adreça de correu electrònic que vau utilitzar per registrar-vos a Github.

2. Després d'iniciar la sessió correctament, aneu a la barra de navegació superior, feu clic a + i trieu Nou projecte i introduïu la ruta del vostre nou projecte tal com es mostra.

3. A continuació, feu clic a la pestanya Importa el projecte i, a continuació, trieu GitHub entre les opcions disponibles, tal com es mostra a la captura de pantalla.

4. Se us redirigirà a la pàgina d'importació del repositori, feu clic a Llista els vostres repositoris de GitHub.

5. Aleshores, hauríeu de ser redirigit a una pàgina d'autorització d'aplicacions externa a github.com per autoritzar el GitLab, tal com es mostra en aquesta captura de pantalla. Feu clic a Autoritza gitlabhq.

6. Se us redirigirà de nou a la pàgina d'importació de Gitlab on hauríeu de veure una llista de tots els vostres dipòsits de GitHub. Feu clic a Importa des de la columna d'estat, per a cada repositori que vulgueu importar de Github a Gitlab.

7. Un cop importat el dipòsit, el seu estat canviarà a Fet, tal com es mostra en aquesta captura de pantalla.

8. Ara, des de la llista de projectes de Gitlab, el dipòsit que acabeu d'importar hi hauria d'estar.

Per obtenir més informació, aneu a la pàgina de documents de GitLab.

Això és tot! En aquest article, hem explicat com migrar de Github a Gitlab. Si teniu preguntes o idees per compartir, poseu-vos en contacte amb nosaltres mitjançant el formulari de comentaris que trobareu a continuació.