Я установил gitolite на свой сервер, используя этот учебник . Это подпадает под метод "без полномочий root".
Он терпит неудачу, когда я пытаюсь клонировать gitolite-admin обратно моему клиенту. Я получаю это сообщение об ошибке:
git clone gitolite@server.com:gitolite-admin
Cloning into gitolite-admin...
fatal: The remote end hung up unexpectedly
Также:
git clone ssh://gitolite@server.com:gitolite-admin
Cloning into gitolite0admin...
Using username "git-upload-pack 'gitolite".
fatal: The remote end hung up unexpectedly
Я также пробовал добавление .git
в конец имени репо, и я также попытался добавить repositories / gitolite-admin
(предложенный ошибками в учебнике, ссылка на который приведен выше) и комбинацию обоих из них и никто не работает. Я не могу найти в Google результатов по биту «Использование имени пользователя», что меня заинтриговало.
Я могу подключиться к машине через ssh, и он сообщает мне, что у меня есть доступ к R и W gitolite-admin
. Итак, SSH работает?