Задать вопрос
агат-7, агат-9, Спектрум, ЕС-1841, dos, novel netware, windows 3.11-2019, RedHat 5-Fedora 35/Centos 8, FreeBSD, Sun Solaris Unix, SCO unix, десяток разных дистрибутивов Linux, Proxmox, Vmware, Hyper-V, Compex hub 1008 - Cisco Catalyst 65xx/Cisco router 72xx/Cisco ASR 1xxx, программирование от basic/pascal/asm8086 до php 7, веб-разработка full-stack (pixel-perfect), немного DevOps-стэка: ansible, prometheus, elk, consul, git, grafana, zabbix, docker, IaC и т.д.
Местоположение
Россия, Волгоградская обл., Волгоград

Достижения

Все достижения (18)

Наибольший вклад в теги

Все теги (89)

Лучшие ответы пользователя

Все ответы (68)
  • Gitlab как клонировать дерево проектов?

    @sergey_privacy Автор вопроса
    Админ со стажем, начинающий DevOps
    cat Clone_git_group.md
    # Как клонировать группу из Gitlab с кучей подгрупп и проектов

    1. Устанавливаем Personal Access Token для пользователя в своем Gitlab-е

    2. Устанавливаем репозиторий и утилиту glab

    ```
    # Add WakeMeOps repository
    curl -sSL "https://raw.githubusercontent.com/upciti/wakemeops..." | sudo bash

    # Install glab
    apt install glab
    ```

    3. Проверяем, что все встало

    ```
    glab --version
    ```

    4. Настраиваем хост для подключения и подключаемся для авторизации

    ```
    glab config init
    glab auth login --hostname --token xxxxx
    ```

    5. Заходим в свой локальный Gitlab, находим нужную группу, справа жмем три точки и смотрим ID нужной группы

    6. Создаем нужную папку для клонирования. Переходим в нее. Запускаем

    ```
    glab repo clone -g -p --paginate --per-page=200
    ```
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (105)