Я сталкиваюсь с некоторыми проблемами при попытке настроить гитоз на моем Archlinux
http://wiki.archlinux.org/index.php/Setting_Up_Git_ACL_Using_gitosis
Я ссылался на эту статью в вики и успешно установил gitosis.
$ sudo pacman -U gitosis-git-20090525-1-i686.pkg.tar.gz
$ sudo -H -u gitosis gitosis-init
И изменил /srv/gitosis/.ssh/authorized_keys для включения id_rsa.pub моего локального пользователя.
Но когда я запускаю git clone
как локальный пользователь,
$ git clone gitosis @ host: gitosis-admin.git
Там написано
Инициализированный пустой репозиторий Git в /home/wyx/gitosis-admin/.git/
gitosis@10.132.140.73 пароль: *****
фатальный: gitosis-admin.git не является репозиторием git
фатальный: удаленный конец неожиданно зависает
Итак, операция git clone завершилась неудачно. Мне интересно, почему он пытается инициализировать пустой репозиторий git в каталоге моего локального пользователя (/ home / wyx)? И так как я уже добавил id_rsa.pub локального пользователя в .ssh / authorized_keys, почему он все еще запрашивает пароль?