У меня есть пустой репозиторий git, расположенный в / home / myaccount / git / project. В настоящее время я использую его поверх SSH с моей локальной машины без каких-либо проблем. Я хочу добавить второго пользователя на сервере, который будет иметь доступ только к этому git-репозиторию (может быть, переместить репозиторий за пределы папки моей учетной записи?). Как? Использование последней версии git и ubuntu на slicehost.
У меня есть эта настройка:
пользователь: sleepyhead
пользователь: developer1
группа: мерзавец и соня, и developer1 являются членами этой группы
хранилище / дома / соня / мерзавец / проект1
Я хочу:
переместите репозиторий в нужное место, либо / home / git / project1, либо / usr / local / git / project1. Что рекомендуется?
Developer1 должен иметь права на чтение и запись project1 с помощью git. никакие другие разрешения не должны предоставляться.
Я не знаю, как правильно установить разрешения и ограничить для developer1 доступ только с помощью git к project1.