У меня есть частное репо в github, которое является полным исходным кодом для моих cms. Теперь у меня есть несколько местных клиентов, которым я хочу использовать одну и ту же базу кода, но с разными темами. Лучше ли выставить исходный проект в репо для каждого из них. Или использовать подмодуль и создать новый репо для каждого клиента?Git Submodule или fork
После того как каждый сайт будет завершен, я бы предположил, что файлы темы не будут сильно меняться, но при обнаружении ошибок будут вынуждены вносить изменения в основное репо.