Как импортировать репозиторий в gitlab из ssh git репозитория url? - PullRequest
0 голосов
/ 14 мая 2019

Я хочу импортировать проект в gitlab с помощью ssh: //

У меня в одной сети:

  • Гитлаб, установленный на распебри
  • сервер git по синологии

Мой git-сервер доступен только через ssh: // ***** @ mysynology: /the/repository/path/myproject.git

Я пытался с аутентификацией по ssh-ключу без пароля, но я не знаю пользователя, используемого gitlab для выполнения клона git ...

У меня есть это сообщение в gitlab:

Error importing repository ssh://*****@mysynology/the/repository/path/myproject.git into root/myproject - Cloning into bare repository '[REPOS PATH]/root/myproject.git'...
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

1 Ответ

0 голосов
/ 14 мая 2019

Попробуйте сначала перейти по SSH на *****@mysynology и убедитесь, что /the/repository/path/myproject.git доступен.

Затем клонируйте на локальном ПК репо, используя URL-адрес SSH.

Наконец, вернитесь к своему GitLab.

Я не знаю пользователя, используемого gitlab для клонирования git ...

Нет необходимости: создайте новый пустой репозиторий GitLab (чтобы получить толчок).
И страница GItLab для этого нового хранилища покажет вам пользователя SSH, которого вы должны включить в свой URL SSH (обычно «git»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...