2014-08-27 5 views
0

Я собираюсь опубликовать приложение для Android в игровом магазине. Каков наилучший рабочий процесс, чтобы наконец-то есть 2 версии:Управление несколькими версиями моего приложения

  • версия, которую я выпустил, что я должен исправить некоторые ошибки несовершеннолетних.
  • Следующая версия, которая будет иметь новые функции.

Поэтому я не хочу публиковать новые функции, просто исправьте мелкие ошибки.

Я мог бы просто дублировать свой код, но это не будет частью моего репозитория Git, поэтому мне не нравится так много, я думаю, что скоро это будет беспорядок.

Любая помощь будет оценена!

ответ

0

Используйте ветви гита, чтобы поддерживать две отдельные ветви.

Я рекомендую эту статью, https://www.atlassian.com/git/workflows#!workflow-gitflow, чтобы ознакомиться с описанием модели рабочего процесса Gitflow.

В вашем случае у вас есть ветка разработки, в которой вы разрабатываете новые функции и ветвь обслуживания, в которой вы исправляете ошибки.

Обе ветки будут частью одного и того же хранилища Git. Нет беспорядка!