Перейти к содержанию

Зеркалирование репозиториев (Mirroring repositories) в GitLab по ключам

  1. Переходим в GitLab (назовем его GL1) куда будет создаваться копия
  2. Создаем репозиторий, обязательно пустой, снимаем галку Initialize repository with a README
  3. Копируем ссылку репозитория
  1. В GitLab (назовем его GL2) где расположен репозиторий переходим
  2. Открываем сам репозиторий, Settings — Repository — Mirroring repositories
  3. Git repository URL — указываем url
  4. Выбираем Mirror direction — Push, Authentication method — SSH public keys
  5. Жмем Detect Host Keys

6.

  1. Выбираем «Only mirror protected branches»
  2. Нажимаем Mirror Repository

8.

  1. После этого копируем полученный публичный ключ
  2. Переходим в GL1 и в настройках профиля указываем полученный публичный ключ
  3. Возвращаемся в GL2 и нажимаем иконку синхронизации
Опубликовано в рубрикеHOWTO

Оставьте первый коментарий

    Добавить комментарий

    Ваш адрес email не будет опубликован.