Я новичок в Git, и я не уверен, какая стратегия подходит для моего первого проекта.Git: Лучшая стратегия создания репозиториев
например.
/src
/base/forms
/base//masks
/base/logics
/base/communication
/prj/A
/prj/B
/prj/C
src - это программное обеспечение. Он используется в трех проектах (A, B, C). Каждый проект немного отличается. Но разница все обрабатывается в коде/prj/X. Коды/base одинаковы.
Теперь возможно, что мне нужно обновить базовый модуль (например, формы), но только для prj B. И через несколько недель это будет для каждого prj.
Каков наилучший способ организовать мой git?
Одно большое репо с anythink в нем (src)?
Или репо за раздел (основание/prj)?
or repo per dir (base/form, base/mask, ... prj/A, prj/B, ...)?
Подумайте, мне нужно немного опыта работы с git, но, как я уже сказал, я новичок в этом.
Спасибо за ввод!