Имеется ArchLinux и gitosis, поставленный по мануалу (http://wiki.archlinux.org/index.php/Setting_Up_Git_ACL_Using_gitosis)
Грабли 1
Не может склонировать репозиторий командой (написанной в мануале):
git clone git@host:gitosis-admin.git
но отлично клонирует командой:
git clone git@host:repositories/gitosis-admin.git
Видел на StackOverflow обсуждение на эту тему, ни к чему хорошему там обсуждатели не пришли.
Грабли 2
Вот такая «команда»:
mkdir example-repo
cd example-repo
git init
git remote add origin git@myserver:/gitrepo/example-repo.git
vim README
git add README
git commit -m "Initial commit"
git push origin master:refs/heads/master
получаем в ответ:
fatal: 'repositories/example-repo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Как заставить это работать?!
Вдруг кто его настраивал и знает, чем засада...