У меня есть проект под названием «TestProject» .. этот проект размещен на github в качестве частного репозитория.Этот репозиторий проекта будет размещен на нескольких разных серверах / в папках и изменен в соответствии с потребностями клиентов.
Основной проект использует платформу CodeIgniter, а основная функциональность одинакова.Однако виды, конфигурации, ресурсы (css, js, images) меняются от сайта к сайту.
Как я могу развернуть обновления на каждом из моих сайтов, сохраняя при этом изменения из css / js / images
Пример: у TestProject появилось два новых сайта: ShopGilbert и GGG.Прямо сейчас я клонирую TestProject в новую папку, меняю ветку на новую, называемую shopgilbert, а затем вносю изменения в shopgilbert и отправляю изменения.Однако, если я сделаю обновление основной функции в TestProject, как я могу получить это изменение, отражающее все подпроекты, являющиеся дочерними для этой ветви, без необходимости копировать / вставлять или беспокоиться о перезаписи моих views / css / js?