Cum să migrați de la GitHub la GitLab


După cum probabil știți foarte bine, Gitlab se numără printre cele mai bune alternative la Github, prima care vă vine în minte, dintre opțiunile disponibile. Gitlab este o platformă completă, scalabilă și eficientă, bazată pe Git, pentru dezvoltarea de software: acceptă un ciclu complet de viață DevOps.

Citiți și: Cum să instalați și să configurați GitLab pe CentOS 7

Aveți proiecte pe Gitub și doriți să migrați la Gitlab? În acest articol, vom explica cum să migrați de la Github la Gitlab și, de asemenea, vă vom explica cum să importați proiectul dvs. open source din Github în Gitlab în câțiva pași simpli, folosind funcția de integrare GitHub.

Atenție: instrucțiunile de mai jos funcționează pentru utilizatorii de pe Gitlab.com, pentru o instanță Gitlab auto-găzduită, trebuie să activați manual GitHub caracteristică de integrare pentru a utiliza această metodă.

Cerințe:

Înainte de a continua, asigurați-vă că:

  • Atât conturile dvs. Github, cât și conturile Gitlab sunt create folosind același cont de e-mail public sau.
  • V-ați conectat la contul GitLab folosind pictograma GitHub, ceea ce înseamnă că utilizați aceeași adresă de e-mail pentru ambele conturi.

Cerințele de mai sus se aplică și tuturor celorlalți utilizatori care sunt atașați la proiectul dvs. Gitub pe care doriți să le mapați la Gitlab.

Migrarea de la Github la Gitlab

1. Accesați mai întâi pagina de conectare Gitlab și apoi conectați-vă cu pictograma Gitub sau Înregistrați-vă cu aceeași adresă de e-mail pe care ați folosit-o pentru înregistrare cu Github.

2. După ce v-ați conectat cu succes, accesați bara de navigare de sus, faceți clic pe + și alegeți Proiect nou și introduceți calea noului proiect ca afișate.

3. Apoi, faceți clic pe fila Importați proiect și apoi alegeți GitHub dintre opțiunile disponibile, așa cum se arată în captură de ecran.

4. Veți fi redirecționat către pagina de import a depozitului, faceți clic pe Enumerați depozitele GitHub.

5. Apoi, ar trebui să fiți redirecționat către o pagină externă de autorizare a aplicației de pe github.com pentru a autoriza GitLab, așa cum se arată în această captură de ecran. Dați clic pe Autorizați gitlabhq.

6. Veți fi redirecționat înapoi la pagina de import a Gitlab unde ar trebui să vedeți o listă cu toate arhivele dvs. GitHub. Faceți clic pe Importați din coloana de stare, pentru fiecare depozit pe care doriți să îl importați din Github în Gitlab.

7. Odată ce depozitul dvs. este importat, starea acestuia se va schimba în Terminat, după cum se arată în această captură de ecran.

8. Acum, din lista dvs. de Proiecte Gitlab, depozitul pe care tocmai l-ați importat ar trebui să fie acolo.

Pentru mai multe informații, accesați pagina GitLab Docs.

Asta e tot! În acest articol, am explicat cum să migrați de la Github la Gitlab. Dacă aveți întrebări sau gânduri de împărtășit, contactați-ne prin formularul de feedback de mai jos.