заметки об администрировании и python. Траблшутинг в «примерах» и HOWTO.

😎 О себе | 📚 Литература и ресурсы | ⚡ Все посты | 📮 E-mail

Зеркалирование репозиториев (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
  1. Выбираем «Only mirror protected branches»
  2. Нажимаем Mirror Repository
  1. После этого копируем полученный публичный ключ

9. Переходим в GL1 и в настройках профиля указываем полученный публичный ключ

  1. Возвращаемся в GL2 и нажимаем иконку синхронизации
Поделиться
Отправить
Запинить
 163   7 мес   git   gitlab   repo   ssh
Популярное