Wie man eine gesamte Gruppe von einer selbstgehosteten GitLab-Instanz klont
English
Deutsch
Sie können das glab-Befehlszeilen-Tool verwenden, um alle Repositories einer gesamten Gruppe von Ihrer selbstgehosteten GitLab-Instanz zu klonen.
Schritt 1: glab authentifizieren
Zuerst müssen Sie sich mit glab bei Ihrer GitLab-Instanz anmelden:
glab_auth_login.sh
GITLAB_HOST=https://gitlab.mydomain.com glab auth loginFolgen Sie den Anweisungen, um sich bei Ihrer GitLab-Instanz anzumelden.
Schritt 2: Eine Gruppe von Repositories klonen
In diesem Beispiel klonen wir die Gruppe namens MyGroup
glab_clone_group.sh
GITLAB_HOST=https://gitlab.mydomain.com glab repo clone -g "MyGroup" --archived=false -p --paginateDieser Befehl
Beachten Sie, dass --paginate hier notwendig ist, falls es mehr Repos gibt als auf eine Seite passen.
--archived=false bedeutet, dass das Klonen archivierter Repositories übersprungen wird. Lassen Sie diese Option weg, falls Sie auch archivierte Repos klonen möchten.
Check out similar posts by category:
Git
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow