Hvordan migrere fra GitHub til GitLab


Som du kanskje vet, er Gitlab blant de beste alternativene til Github, det første du tenker på, fra de tilgjengelige alternativene. Gitlab er en skalerbar og effektiv Git-basert fullt utstyrt plattform for programvareutvikling: den støtter en komplett DevOps-livssyklus.

Les også: Slik installerer og konfigurerer du GitLab på CentOS 7

Har du prosjekter på Github og ønsker å migrere til Gitlab? I denne artikkelen vil vi forklare hvordan du migrerer fra Github til Gitlab, og vi vil også forklare hvordan du importerer åpen kildekode-prosjektet fra Github til Gitlab i noen få enkle trinn, ved å bruke GitHub-integrasjonsfunksjonen.

Obs: Instruksjonene nedenfor fungerer for brukere på Gitlab.com, for en Gitlab-forekomst som er vert for selv, må du aktivere GitHub manuelt integreringsfunksjon for å bruke denne metoden.

Krav:

Før du går videre, sørg for at:

  • Både Github- og Gitlab-kontoene dine opprettes med samme offentlige e-postkonto eller.
  • Du logget på GitLab-kontoen ved å bruke GitHub-ikonet, noe som betyr at du bruker samme e-postadresse for begge kontoene.

Kravene ovenfor gjelder også for alle andre brukere som er knyttet til Github-prosjektet ditt, som du ønsker å kartlegge til Gitlab.

Migrerer fra Github til Gitlab

1. Gå først til Gitlab-påloggingssiden og logg på med Github-ikonet, eller Registrer deg med samme e-postadresse som du brukte da du registrerte deg med Github.

2. Etter vellykket pålogging, gå til den øverste navigasjonslinjen, klikk på + og velg Nytt prosjekt og skriv inn banen til det nye prosjektet som vist.

3. Deretter klikker du på kategorien Importer prosjekt og velger GitHub fra de tilgjengelige alternativene som vist på skjermbildet.

4. Du vil bli omdirigert til importeringssiden for depotet, klikk på List opp GitHub-repositoriene dine.

5. Deretter bør du omdirigeres til en ekstern appautorisasjonsside på github.com for å autorisere GitLab, som vist i dette skjermbildet. Klikk Authorize gitlabhq.

6. Du vil bli omdirigert tilbake til Gitlabs importside hvor du skal se en liste over alle GitHub-repositoriene dine. Klikk på Importer fra statuskolonnen for hvert depot du vil importere fra Github til Gitlab.

7. Når depotet ditt er importert, vil statusen endres til Ferdig som vist på dette skjermbildet.

8. Nå fra Gitlab-prosjekter-listen din, bør depotet du nettopp importerte være der.

For mer informasjon, gå til GitLab Docs-siden.

Det er alt! I denne artikkelen har vi forklart hvordan du migrerer fra Github til Gitlab. Hvis du har spørsmål eller tanker å dele, kontakt oss via tilbakemeldingsskjemaet nedenfor.