предотвращение слияния git с основной веткой

Я использую ветвление для создания и развертывания пользовательских экземпляров нашей платформы. Эти экземпляры обычно начинаются как ветка от «основной» ветки, немного настраиваются, развертываются для тестирования и производства и, наконец, архивируются.

Если в мастер добавляются новые функции или исправления ошибок, я хотел бы иметь возможность извлекать / объединять их в экземпляры моего проекта (ветки), но я почти никогда не хочу возвращать изменения из веток в мастер. Это произошло недавно по ошибке и вызвало серьезные головные боли. Команда git pull для обновления репозитория объединила все в основную ветку, а затем была помещена обратно в основное репозиторий.

Есть ли простой способ запретить снова слиться с мастером? Или, по крайней мере, требуется флаг --force?

10
задан balm 17 November 2011 в 00:09
поделиться