Ошибка Gitolite: администратор Gitolite не репо - PullRequest
1 голос
/ 17 декабря 2011

Краткое примечание : Прежде чем кто-либо это указывал, я первоначально публиковал сообщение об ошибке сервера, но после этого понял, что этот сайт может быть более подходящим.Извините за «двойной пост».

Я установил gitolite около 6 месяцев назад, и внезапно у меня появилась эта ошибка:

fatal: 'gitolite-admin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

Я прочитал много других тем.на этом и сделал все, что они предложили, удалив ключи авторизации и добавив файл конфигурации в ~ / .ssh.Мой ниже:

host myhost
   user git
   hostname myhost
   port 22
   identityfile ~/.ssh/id_rsa

host mygit
   user git
   hostname myhost
   port 22
   identityfile ~/.ssh/obto

К сожалению, я все еще получаю фатальную ошибку.У кого-нибудь есть идеи?

1 Ответ

2 голосов
/ 21 июля 2012

Я решил эту проблему, выполнив то, что вы только что сказали: я создаю файл с именем config на моем клиентском компьютере:

vim ~ / .ssh / config

Host 192.168.0.14
     user git
     hostname 192.168.0.14
     port 22
     identityfile ~/.ssh/userX

Файл userX является вашим открытым файлом (userX.pub). Затем я клонировал репозиторий gitolite-admin на моем клиентском компьютере, выполнив:

**git clone 192.168.0.14:gitolite-admin**

Cloning into 'gitolite-admin'... Enter passphrase for key
'/home/userX':

Теперь вам нужно ввести пароль вашего ключа. И это все. Надеюсь, это поможет.

Привет.

...