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