В настоящее время я создаю приложение для Android, в котором мне нужно будет поддерживать два разных дистрибутива одного и того же приложения:
1.) Бесплатное, с рекламой
2.) Платное.один, с большим количеством функций и без рекламы
Я хочу добавить новые функции после выпуска (для обоих дистрибутивов), без необходимости реализовывать их в каждом из дистрибутивов.
Я думал оgit ветви, но я думаю, что ветви могут расходиться до такой степени, что функции слияния больше не возможны - или я ошибаюсь?
Как бы вы это сделали?