Zoeken op website

Hoe te migreren van GitHub naar GitLab


Zoals je misschien heel goed weet, is Gitlab een van de beste alternatieven voor Github, het eerste dat in je opkomt van de beschikbare opties. Gitlab is een schaalbaar en efficiënt, op Git gebaseerd, volledig uitgerust platform voor softwareontwikkeling: het ondersteunt een volledige DevOps-levenscyclus.

Lees ook: GitLab installeren en configureren op CentOS 7

Heeft u projecten op Github en wilt u migreren naar Gitlab? In dit artikel leggen we uit hoe u kunt migreren van Github naar Gitlab en ook hoe u uw open source-project kunt importeren van Github naar Gitlab in een paar eenvoudige stappen, met behulp van de GitHub-integratiefunctie.

Let op: de onderstaande instructies werken voor gebruikers op Gitlab.com, voor een zelf-gehoste Gitlab-instantie moet u de GitHub handmatig inschakelen integratiefunctie om deze methode te gebruiken.

Vereisten:

Voordat u verder gaat, moet u ervoor zorgen dat:

  • Zowel uw Github- als Gitlab-accounts zijn gemaakt met hetzelfde openbare e-mailaccount of.
  • Je hebt ingelogd op het GitLab-account met behulp van het GitHub-pictogram, wat betekent dat je voor beide accounts hetzelfde e-mailadres gebruikt.

De bovenstaande vereisten zijn ook van toepassing op alle andere gebruikers die verbonden zijn aan uw Github-project, dat u wilt toewijzen aan Gitlab.

Migreren van Github naar Gitlab

1. Ga eerst naar de aanmeldingspagina van Gitlab en log vervolgens in met het Github-pictogram, of Registreer met hetzelfde e-mailadres dat u hebt gebruikt voor de registratie met Github.

2. Nadat u zich succesvol heeft aangemeld, gaat u naar de navigatiebalk bovenaan, klikt u op + en kiest u Nieuw project en voert u het pad van uw nieuwe project in als getoond.

3. Klik vervolgens op het tabblad Project importeren en kies vervolgens GitHub uit de beschikbare opties, zoals weergegeven in de schermafbeelding.

4. U wordt doorgestuurd naar de importpagina voor repository's. Klik op Laat uw GitHub-repository's zien.

5. Vervolgens wordt u doorgestuurd naar een externe applicatie-autorisatiepagina op github.com om het GitLab te autoriseren, zoals weergegeven in deze schermafbeelding. Klik op Gitlabhq autoriseren.

6. Je wordt teruggestuurd naar de importpagina van Gitlab, waar je een lijst met al je GitHub-opslagplaatsen zou moeten zien. Klik op Importeren in de statuskolom voor elke repository die je wilt importeren van Github naar Gitlab.

7. Zodra uw repository is geïmporteerd, verandert de status ervan in Gereed, zoals weergegeven in deze schermafbeelding.

8. Nu zou de repository die je zojuist hebt geïmporteerd uit je Gitlab Projects-lijst moeten staan.

Ga voor meer informatie naar de GitLab Docs-pagina.

Dat is alles! In dit artikel hebben we uitgelegd hoe u van Github naar Gitlab kunt migreren. Als u vragen heeft of ideeën wilt delen, kunt u ons bereiken via het onderstaande feedbackformulier.