Persönliche Projekte zu git.nrw migrieren

Zuletzt aktualisiert: 19.02.2026 2 Min. Auf GitLab bearbeiten
Auf dieser Seite

Schritt 1: Voraussetzungen

Diese Kurzanleitung beschreibt den empfohlenen Weg, Ihr privates GitLab-Projekt (oder ein einzelnes Gruppenprojekt) per Repository-URL-Import zu git.nrw zu importieren. Es gibt weitere Möglichkeiten, Projekte in git.nrw zu importieren: GitLab Import . GitLab-Issues und Merge Requests können auf diesem Weg nicht importiert werden. Für diesen Fall empfehlen wir, Ihre Projekte in eine Gruppe zu verschieben und den Direct Transfer zu nutzen. Beachten Sie, dass Ihre GitLab-Administratoren möglicherweise Einstellungen am Quell-GitLab anpassen müssen: Voraussetzungen für GitLab-Administratoren

Voraussetzungen (Nutzende)

  1. Benutzerkonto-Einrichtung
  • Sie müssen sich bei git.nrw anmelden können, um Projekte zu migrieren

Schritt 2: Importprozess

1. Zugriffstoken erstellen

  • Erstellen Sie einen Zugriffstoken in Ihrem Projekt auf Ihrer GitLab-Instanz (nicht git.nrw).
  • Der Token benötigt mindestens die Scopes api und read_repository
  • Öffnen Sie dazu Ihr Projekt und navigieren Sie zu Settings -> Access tokens

2. Import starten

  • Erstellen Sie ein neues Projekt und wählen Sie Import project:
    Projekt importieren
  • Wählen Sie Repository by URL:
    Repository by URL

Geben Sie folgende Informationen ein:

  • Git repository URL [1] — Dies ist dieselbe URL, die Sie für einen HTTPS-Klonvorgang verwenden würden
  • Username des Quell-GitLab [2]
  • Projekt-Zugriffstoken als Password [3]
  • Project name [4] — Muss nicht mit dem ursprünglichen Projektnamen aus Ihrem Quell-GitLab übereinstimmen
  • Group or namespace [5] — Sie können das Projekt in Ihren persönlichen git.nrw-Namespace verschieben oder eine Gruppe auswählen, wenn Sie es teilen möchten
  • Project slug [6] — Als Bezeichner in der URL (wird automatisch auf Ihren Projektnamen gesetzt)
  • Visibility level [7] — Kann sich vom Quell-GitLab unterscheiden
  • Klicken Sie dann auf Create project [8], um den Import zu starten:
    Repository importieren