У меня есть идея заблокировать репозиторий от пользователей, нажимая в него файлы, имея блокировку script в облове обновления GIT, так как push может распознавать идентификатор пользователя только как аргументы, а не ветки. Поэтому я могу заблокировать все репо, которое просто блокирует каталог.
Есть ли способ заблокировать конкретную ветвь в GIT?
Или существует способ, которым Update Hook может идентифицировать, из какой ветки пользователь нажимает и на какую ветвь нажимает код?