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

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

8.
- После этого копируем полученный публичный ключ
- Переходим в GL1 и в настройках профиля указываем полученный публичный ключ
- Возвращаемся в GL2 и нажимаем иконку синхронизации
Будь першим хто прокоментує