Git pre receive hook - разрешить push, но блокировать коммиты слияния - PullRequest
0 голосов
/ 22 апреля 2019

У меня есть ситуация, когда я хочу разрешить разработчикам напрямую выдвигать изменения в мастер с одной стороны.

С другой стороны, я хотел бы заблокировать их локальное слияние ветвей с источником.

Например, если они локально выполняют слияние с мастером и пытаются нажать, я хотел бы идентифицировать это как коммит слияния и заблокировать его.

Защита от веток Gitlab таким способом не помогает, и, в зависимости от их поддержки, единственная опция - это ловушка предварительного приема.

Как мне настроить такой приемный прием?

...