@AdamDickins

Как вести контроль версий двух проектов с общим основанием?

У меня есть проект который продает бумажные книги.
Все бы хорошо, но создаю проект который будет продавать аудио книги.
Сама основа у проектов одна, но есть некоторые функции и фишки которые нужно реализовывать либо на проекте бумажных книг либо на проекте аудио книг.

В данный момент у меня по факту 2 проекта с одним основанием. Пихать все в один проект считаю нецелесообразно.

И вот мне необходима ваша помощь. Как правильно реализовать контроль за двумя проектами чтобы можно было при возможности улучшать, допустим, проект бумажные книги, не затрагивая проект аудиокниг?

Также есть глобальные изменения или исправления которые будут затрагивать оба проекта сразу.
Поэтому я не могу просто так взять и разделить на две директории 2 проекта, так как будут доработки которые затрагивают два проекта одновременно.
  • Вопрос задан
  • 182 просмотра
Пригласить эксперта
Ответы на вопрос 1
Всё просто. Делается 3 отдельных репозитория:
1) Ядро
2) Бумажные книги
3) Аудио книги

Бумажные книги и Аудио книги просто используют ядро, которое вы обновляете и там самым изменения происходят на двух сайтах
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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