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

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

git

Зеркалирование репозиториев (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 и нажимаем иконку синхронизации
 Нет комментариев    100   5 мес   git   gitlab   repo   ssh
 Нет комментариев    79   7 мес   bash   git   ssh
 Нет комментариев    21   2018   git   vim

fatal: repository not found после изменения имени git-репозитория

fatal: repository not found после изменения имени git-репозитория
После изменения названия репозиторя можно столкнуться со следующей ошибкой при пуше

git push -u origin master 
fatal: repository 'http://git.****:3000/user/some_project.git/' not found


Решается следующим образом


git remote rm origin
git remote add origin https://git.****:3000/USER/project.git


 Нет комментариев    211   2018   git