Я настроил gitosis, но даже когда я могу клонировать, извлекать и отправлять в репозиторий gitosis-admin, я не могу создавать новые.
Согласно каждому документу, который я читал, для создания нового репо необходимо:
- Дайте пользователю доступ на запись к репозиторию (внутри группы введите: writable = repo-name)
- Пользователь создает репо локально, добавляет удаленный, затем делает push
- Репо создается на сервере
Но я всегда получаю ошибку fatal: 'repo-name.git' does not appear to be a git repository
Но если войти на сервер (как пользователь git) и создать репозиторий вручную, используя mkdir repo-name.git && cd repo-name.git && git --bare init
, то я могу перейти из своего локального репо в удаленное.
fatal: 'repo' does not appear to be a git repository
, когда возникает эта ошибка? При локальном создании репо или при отправке локального репо на сервер gitosis? Что это точная ошибка? - person Tim Henigan   schedule 29.10.2009