Как настроить разрешения git для репозиториев
Как я могу настроить git server, чтобы разные пользователи (клиенты, а не пользователи сервера) могли обращаться к разным репозиториям? Мне нужно такое поведение, как на github, где вы всегда получаете доступ к пользователю "git" на его сервере (git@github.com), но вы можете изменять только некоторые из репозиториев.
Спасибо!
1 ответ
Вы можете достичь такого поведения с помощью гитолита. http://gitolite.com/gitolite/index.html
Gitolite позволяет вам настроить git-хостинг на центральном сервере, с детальным контролем доступа и многими более мощными функциями.