У нас есть git-репозиторий с существующим кодом.Теперь у нас есть 3 команды, которые начнут разрабатываться с базовым репозиторием.Две команды будут разрабатывать бесплатную версию, а одна команда - платную.Но платная версия не обязательно будет иметь все функции, которые есть в бесплатной версии (только некоторые функции).
Подход
Мы думали, что бесплатная версия будет форком текущего репозиторияи платная версия продолжит работу над хранилищем.Но нам нужно определить механизм синхронизации проекта fork с исходным проектом.Найти механизм для добавления новых функций из вилки.
Как мы можем это сделать ??Есть ли рекомендации для этого?или, если вы можете предложить другой подход, это будет здорово.