Android Studio позволяет настроить проект для создания как отладочной, так и выпускной версии вашего приложения. Он также позволяет создавать «ароматы» приложения, которое по существу компилируется в разных функциях (пробная версия, полная версия и т. Д.).Can Git можно использовать как для отладки, так и для выпуска версий приложения
Я сомневаюсь, что это необходимо, если использование Git выполнит одно и то же. С помощью Git вы можете создавать ветви, которые эффективно позволяют создавать «функциональные» версии. Однако я не совсем уверен, что Git позволит вам легко переключаться между версией отладки и выпуска. Вы можете создать ветвь «debug» и «release» и просто переключаться между ними, но эти ветки всегда остаются раздельными, пока вы их не объедините. Иногда единственная разница между версией отладки и выпуска приложения - это просто параметры проекта, которые могут включать в себя ключи в приложении, или ресурсы, которые используются только при локальном тестировании. Поэтому мой вопрос заключается в том, можно ли использовать Git в простой форме для обработки отладочной и выпускной версии приложения.
Если вы используете rebase, вы воспроизводите свои изменения в ветке поверх изменений, например, от ветви главной ветви или функции. Затем вы можете легко сохранить определенные «отладочные» изменения на одной ветке, но все остальное на общей ветке. – KeAn