Такой вопрос. Есть приложение - каркас для службы такси. Приходит клиент: говорит, вот я хочу точно такое же, но поменять там - то, там-то и добавить то-то. Приходит второй, аналогичная ситуация. Потом приходит время и мне нужно добавить в каркас какую-то фикчу, но так чтобы эта фикча появилась во всех остальных приложениях, которые были созданны на его основе тоже. Так вот, как это наилучшем способом реализовать? Думал над git, но у меня мало опыта работы с ним. Буду благодарен кто поможет как это правильно сделать со всеми теми branches и прочим!
Берешь свой проект (каркас) - коннектишь к гиту (нужна учётка). Теперь он там и это основа.
Делаешь от него ветку новую (там одна кнопка в вижле New Branch) называешь по названию фичи и снова сохраняешь в гит) если кому-то надо с этой фичей то от неё новые ветки тянешь, если нет, то от основы и так далее)