Wie man von Github nach GitLab migriert

Wie man von Github nach GitLab migriert

Wie Sie vielleicht sehr gut wissen, Gitlab gehört zu den besten Alternativen zu Github, dem ersten, das Ihnen aus den verfügbaren Optionen in den Sinn kommt. Gitlab ist eine skalierbare und effiziente GIT-basierte, vollständig vorgestellte Plattform für die Softwareentwicklung: Es unterstützt einen vollständigen DevOps-Lebenszyklus.

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

Haben Sie Projekte auf Github und wollen migrieren Gitlab? In diesem Artikel werden wir erklären, wie man migriert Github Zu Gitlab Und wir werden auch erklären, wie Sie Ihr Open -Source -Projekt aus importieren können Github Zu Gitlab In einigen einfachen Schritten unter Verwendung der GitHub -Integrationsfunktion.

Aufmerksamkeit: 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:

Stellen Sie vor dem weiteren Gehen sicher:

  • Beide deine Github Und Gitlab Konten werden mit demselben öffentlichen E -Mail -Konto erstellt oder.
  • Sie haben sich in die angemeldet Gitlab Konto mit dem Github Symbol, dh Sie verwenden dieselbe E -Mail -Adresse für beide Konten.

Die oben genannten Anforderungen gelten auch für alle anderen Benutzer, die an Ihre beigefügt sind Github Projekt, dem Sie zuordnen möchten Gitlab.

Migration von Github nach Gitlab

1. Gehen Sie zuerst zum Gitlab -Anmelden auf Seite und melden Sie sich dann mit dem an Github Ikone, oder Registrieren mit derselben E -Mail -Adresse, mit der Sie sich registriert haben Github.

Gitlab Anmelden

2. Gehen Sie nach der erfolgreichen Anmeldung in die obere Navigationsleiste, klicken Sie auf + und wähle Neues Projekt und geben Sie den Pfad Ihres neuen Projekts wie gezeigt ein.

Gitlab Erstellen Sie ein neues Projekt

3. Klicken Sie anschließend auf die Importprojekt Registerkarte und dann wählen Github Aus den verfügbaren Optionen wie im Screenshot gezeigt.

Wählen Sie GitHub -Repository -Quelle

4. Sie werden auf die Seite "Repository Importation" weitergeleitet, klicken Sie auf Listen Sie Ihre GitHub -Repositorys auf.

Listen Sie GitHub -Repositories auf

5. Anschließend sollten Sie auf eine externe Antrags -Autorisierungsseite aufgeleitet werden Github.com um die zu autorisieren Gitlab, Wie in diesem Screenshot gezeigt. Klicken Gitlabhq autorisieren.

Autorisieren Sie GitHub an GitLab Repository

6. Sie werden zurück zugeleitet Gitlabs Importseite wo Sie eine Liste von allen sehen sollten Github -Repositories. Klicke auf Importieren Aus der Statusspalte für jedes Repository, aus dem Sie importieren möchten Github Zu Gitlab.

Importieren Sie Github -Repositories in GitLab

7. Sobald Ihr Repository importiert ist, ändert sich sein Status zu Erledigt Wie in diesem Screenshot gezeigt.

Github -Repositories, die in GitLab importiert wurden

8. Jetzt von deinem Gitlab -Projekte Die Liste, das von Ihnen gerade importierte Repository sollte dort sein.

Migrierte Github -Proects nach GitLab

Weitere Informationen finden Sie auf der Seite GitLab Docs.

Das ist alles! In diesem Artikel haben wir erklärt, wie man migriert Github Zu Gitlab. Wenn Sie Fragen oder Gedanken teilen müssen, erreichen Sie uns über das Feedback -Formular unten.