Website-Suche

So migrieren Sie von GitHub zu GitLab


Wie Sie vielleicht sehr gut wissen, gehört Gitlab zu den besten Alternativen zu Github, die erste, die Ihnen von den verfügbaren Optionen in den Sinn kommt. Gitlab ist eine skalierbare und effiziente Git-basierte Plattform mit vollem Funktionsumfang für die Softwareentwicklung: Sie unterstützt einen vollständigen DevOps-Lebenszyklus.

Lesen Sie auch: So installieren und konfigurieren Sie GitLab unter CentOS 7

Haben Sie Projekte auf Github und möchten zu Gitlab migrieren? In diesem Artikel erklären wir Ihnen, wie Sie von Github zu Gitlab migrieren und wie Sie Ihr Open-Source-Projekt in wenigen einfachen Schritten von Github nach Gitlab importieren können, indem Sie die GitHub-Integrationsfunktion verwenden.

Achtung: Die folgenden Anweisungen funktionieren für Benutzer auf Gitlab.com, für eine selbst gehostete Gitlab-Instanz müssen Sie die GitHub-Integrationsfunktion manuell aktivieren, um diese Methode zu verwenden.

Anforderungen:

Bevor Sie fortfahren, stellen Sie sicher, dass:

  • Sowohl Ihr Github- als auch Ihr Gitlab-Konto werden mit demselben öffentlichen E-Mail-Konto erstellt.
  • Sie haben sich über das GitHub-Symbol beim GitLab-Konto angemeldet, was bedeutet, dass Sie für beide Konten dieselbe E-Mail-Adresse verwenden.

Die oben genannten Anforderungen gelten auch für alle anderen Benutzer, die an Ihr Github-Projekt angehängt sind, das Sie auf Gitlab abbilden möchten.

Migration von Github zu Gitlab

1. Gehen Sie zuerst zur Gitlab-Anmeldeseite und melden Sie sich dann mit dem Github-Symbol an, oder registrieren Sie sich mit derselben E-Mail-Adresse, die Sie für die Registrierung bei Github verwendet haben.

2. Gehen Sie nach erfolgreicher Anmeldung zur oberen Navigationsleiste, klicken Sie auf + und wählen Sie Neues Projekt und geben Sie den Pfad Ihres neuen Projekts wie gezeigt ein.

3. Klicken Sie anschließend auf die Registerkarte Projekt importieren und wählen Sie dann GitHub aus den verfügbaren Optionen aus, wie im Screenshot gezeigt.

4. Sie werden auf die Seite zum Importieren des Repositorys weitergeleitet, klicken Sie auf List your GitHub repositories.

5. Dann sollten Sie auf eine externe Anwendungsautorisierungsseite weitergeleitet werden, um das GitLab zu github.com, wie in diesem Screenshot gezeigt. Klicken Sie auf Authorize gitlabhq.

6. Sie werden zurück zur Importseite von Gitlab weitergeleitet, wo Sie eine Liste aller Ihrer GitHub-Repositories sehen sollten. Klicken Sie in der Statusspalte für jedes Repository, das Sie von Github nach Gitlab importieren möchten, auf Import.

7. Sobald Ihr Repository importiert wurde, ändert sich sein Status in Fertig, wie in diesem Screenshot gezeigt.

8. In Ihrer Gitlab-Projektliste sollte sich das soeben importierte Repository befinden.

Weitere Informationen finden Sie auf der Seite GitLab-Dokumentation.

Das ist alles! In diesem Artikel haben wir erklärt, wie Sie von Github zu Gitlab migrieren können. Wenn Sie Fragen oder Gedanken haben, kontaktieren Sie uns über das untenstehende Feedback-Formular.

Verwandte Artikel: