@Octoberfest

Как лучше организовать работу с git и нужен ли Ci?

Здравствуйте. Начал изучать git, есть очень хорошая книга, но у меня вопросы по организации работы.

Ситуация:
У меня есть "чистая" копия скрипта, которую надо настроить и он будет работать. Я буду ставить и настраивать его людям. Вопрос только в том, что там будет 10-15% уникального для каждого человека кода (своя логика по запросу), который пишется с помощью набора классов и классы везде будут одинаковы.

Что я хочу, я хочу чтобы клиентам на хостинги подгружались классы из моего чистого репозитория + чтобы весь проект для клиента хранился также в каком-то репозитории, наверное это будет отдельное репо.

Я использую Bitbucket. Что пока пришло на ум, под каждый проект делать свой отдельный репозиторий. Хорошо, но как потом обновлять только набор классов (~80% от всего проекта) сразу всем клиентам?

Возможно есть какие-то статьи по данной теме. Ещё нашел такую вещь как непрерывная интеграция, пока не понял, необходима ли она конкретно в моём случае или нет.
  • Вопрос задан
  • 238 просмотров
Пригласить эксперта
Ответы на вопрос 1
А подмодули разве не подходят? В проекте клиента будет подмодуль ваших классов.
Ссылка на доки: git подмодули
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы