У меня возникли проблемы с пониманием взаимодействия нескольких сред с Git, если я хочу указать разрешения для пользователей, созданных в Git.Пользовательское разрешение на уровне филиала в Git?
Например, если я использую GitLab, он может обрабатывать разрешение пользователя? Если я вношу изменения, это повлияет только на веб-интерфейс или изменит права доступа на конкретном сервере, на котором размещается Git?
Я читал, что Gitolite - это инструмент для обработки аутентификации ... Могу ли я использовать его совместно с GitLab? Я немного потерян, поэтому спасибо заранее.
gitlab также поддерживает аутентификацию, так что да, gitlab обрабатывает разрешения доступа к репозиториям. – tkausl
То, что вы ищете, называется _защищенные ветки_ в GitLab. – 1615903