По умолчанию github позволяет вам сдавливать, объединять или перебазировать при объединении PR.
Можно ли условно ограничить разрешенные типы слияния?
В нашей команде мы, как правило, раздавливаем PR на наши функциональные (или разрабатываемые) ветви.
Однако, когда объединение объектов переходит обратно в развитие (или развитие -> feat / *), мы хотим использовать коммит слияния.
Достаточно просто выбрать правильную кнопку в пользовательском интерфейсе github, если у нас иногда кто-то выбирает неправильную опцию по ошибке, и впоследствии необходимо восстановить репо.
Есть ли способ ограничить разрешенные опции в github?
Это может быть либо по имени ветки (например, слияние с feat / *, либо разработка должна быть слиянием)?