2013-08-01 4 views
1

Пример:Не удается клонировать/толчок через SSH

$ git clone [email protected]:carlos/test.git 
Cloning into 'asd'... 
ssh: connect to host gitlab port 22: No route to host 
fatal: Could not read from remote repository. 

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

Я добавил IP и имя своим хозяевам, но даже если я использую IP напрямую, возникает ошибка. Я могу войти через SSH с помощью root, он просто не работает для пользователя git.

У меня нет идеи, что здесь происходит.

+1

Возможно, какой-то фильтр, как на http://askubuntu.com/a/136414/5470 и http://superuser.com/q/423852/141? – VonC

+0

Попробуйте [раздел URL-адреса git] (https://www.kernel.org/pub/software/scm/git/docs/git-clone.html) –

+0

Я не думаю, что проблема в этом. Я не могу клонировать через SSH, но я могу войти через SSH (используя другого пользователя). Я следил за учебником по установке gitlab и не вижу, что не так ... – caarlos0

ответ

1

Вы сконфигурировали gitlab-shell правильно?

cd /home/git/gitlab-shell 
./bin/check 

Если доступ к API невозможен, в вашей конфигурации что-то не так.

 Смежные вопросы

  • Нет связанных вопросов^_^