2015-02-25 2 views
0

Я установил пакет GnLab 7 CE Omnibus в centOs7. Я выполнил все инструкции по установке. Все работало отлично, пока я не попытался нажать локальное репо на сервер. При нажатии на репо, он попросил мой пароль git. Я ввел правильный пароль git, но все еще получил эту ошибку.GitLab 7 CE Упаковка Omnibus в centOs7

$ git push -u origin master 
[email protected]'s password: 
sh: git-receive-pack: command not found 
fatal: The remote end hung up unexpectedly 

Большинство инструкций по устранению этого вопроса касается установленного вручную GitLab. Кто-нибудь решил вышеупомянутую проблему в пакете GitLab 7 CE Omnibus в centOs7?

ответ

0

Не используйте пользователя linux "git".

Вы должны создать ключ ssh на своем ПК.

$ ssh-keygen -t rsa -C "$ your_email" Используйте приведенный ниже код, чтобы показать свой открытый ключ. $ cat ~/.ssh/id_rsa.pub

Зайдите в GitLab и вставьте свой открытый ключ в свой профиль.

См. Мой вопрос. Cannot push into GitLab repository via ssh

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