Я разработал веб-сайт, который теперь должен быть клонирован для нескольких клиентов. Каждый клиент хочет настройки, которые выходят за рамки визуальных аспектов и не могут быть обработаны профилями, предпочтениями или чем-то подобным.
В этом сценарии я хотел бы создать главный репозиторий в Git с общим кодом, а затем по одной ветке для каждого клиента. Таким образом, я могу вносить индивидуальные изменения в каждый клиент (филиал), а также делиться общими изменениями (используя мастер).
Правильный ли этот подход? Есть ли другой способ справиться с этим, кроме удаленных веток?
Спасибо!