Здравствуйте. Начал изучать git, есть очень
хорошая книга, но у меня вопросы по организации работы.
Ситуация:
У меня есть "чистая" копия скрипта, которую надо настроить и он будет работать. Я буду ставить и настраивать его людям. Вопрос только в том, что там будет 10-15% уникального для каждого человека кода (своя логика по запросу), который пишется с помощью набора классов и классы везде будут одинаковы.
Что я хочу, я хочу чтобы клиентам на хостинги подгружались классы из моего чистого репозитория + чтобы весь проект для клиента хранился также в каком-то репозитории, наверное это будет отдельное репо.
Я использую Bitbucket. Что пока пришло на ум, под каждый проект делать свой отдельный репозиторий. Хорошо, но как потом обновлять только набор классов (~80% от всего проекта) сразу всем клиентам?
Возможно есть какие-то статьи по данной теме. Ещё нашел такую вещь как непрерывная интеграция, пока не понял, необходима ли она конкретно в моём случае или нет.