Я установил GitLab. Предположим, я установил его в /home/myuser/gitlab
.отказ ssh при нажатии на ретрансляцию Gitlab
- Я создал новый проект
- мне сказали, чтобы создать «тест» репо я положил в
/home/myuser/gitlab/test
- я добавил ключ SSH в
/home/myuser/.ssh
- Тогда я инициализируюсь репо Git в
/home/myuser/gitlab/test
. - , следуя инструкции, я добавил удаленный
[email protected]:root/testing.git
, но когда я пытаюсь тужиться, я получаю сообщение об ошибке:
$ git push -u origin master
ssh: connect to host localhost port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Я установил GitLab в OS X и у меня есть другие ключи SSH в /home/myhome/.ssh
я настроили электронную почту и имя пользователя внутри /home/myuser/gitlab/.git/config
(и установите их только для тестирования), а сервер запускается с /home/myuser/gitlab
. Кто-нибудь знает, откуда эта ошибка?
Если я бегу ssh [email protected]
, я получаю
/home/myhome/.ssh/config line 4: garbage at end of line; "home".
, где в этом файле у меня есть некоторые настройки для удаленного сервера для другого проекта. Я думаю, что это проблема, но я действительно не знаю, как ее исправить.
Update: Вот содержание моего ~/.git/config
файла
Host remote_test_server
Hostname [email protected]_test_server
IdentityFile ~/.ssh/id_rsa_stf.pub
User <your home acct>
@AloisMahdal yep, я думал, что это проблема с перми. Я собираюсь обновить свой заголовок – Newben