Добрый день.
Я уже нашел решение в этой статье
https://bl.ocks.org/slattery/5eea0d6ca64687ecba6b
Только там используется ruby, а может как-то без него?
Я уже себе тоже через хук запретил делать коммиты в мастер, осталось запретить и merge.
Останется работать через pull request.