Функция, которую вы ищете: защита ветви .
С защитой ветвлений вы можете защитить основную ветвь от слияния вне запроса на извлечение, и вам может потребоваться один или несколько проверок кода, прежде чем запрос на извлечение будет считаться объединяемым. Затем передайте полномочия по проверке кода вашим старшим разработчикам, и вы получите защищенную главную ветвь.