В моем поиске в Google я встречал только утверждения, в которых говорится, что @all "включает всех пользователей и репозитории"
Я хотел бы использовать @all для предоставления доступа демону, то есть
repo @all
R = daemon
Но меня беспокоит, что это предоставит доступ для чтения к репозиторию gitolite-admin.
Да, это позволит получить доступ к все репо.
Однако вы можете предотвратить это, как задокументировано:
@secret = gitolite-admin secret-repo/..*
repo @secret
- = daemon
option deny-rules = 1
repo @all
R = daemon
Обратите внимание, что порядок в этом случае имеет значение.