2015-11-12 3 views
2

Я новичок в Android Studio. Мне интересно, могу ли я создать разные ветви для запуска моего приложения. Аналогично, например, если есть возможность иметь одну и ту же копию приложения, но разница будет именно такой, можно было бы запустить производственное приложение, а другая ветвь запускала тестовое приложение.Создание ветвей в Android Studio

Поэтому, пожалуйста, предложите какой-либо метод, если он доступен, для создания ветвей или тегов в Android Studio.

+0

Вы говорите о ветвях или тегах управления версиями? Или вы хотите поддерживать варианты своего приложения, такие как бесплатная версия и платное приложение? – rekire

+0

Не могли бы вы сообщить мне обоим возможностям. – lisa

+0

Я хотел бы узнать о ветвях и тегах управления версиями. – lisa

ответ

4

Для этого я бы рекомендовал использовать gitflow вот объяснение изображения от nvie.com.

gitflow explanation

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

Возвращаясь к вашему вопросу, как добавить ветку в Android Studio, щелкните на нижнем правом краю в Android Studio и создать эту ветвь вы хотите:

check here and there

Если Вам необходима дополнительная информация написать комментарий ,

+0

спасибо @rekire, очень полезно – Victor

0

Создать учетную запись на github.com или bitbucket.com

затем создать новое хранилище для вашего проекта

Пожалуйста, прочитайте этот документ GIT: https://git-scm.com/book/fr/v1/D%C3%A9marrage-rapide это на французском, но есть английская версия здесь https://git-scm.com: в командной строке инициализации мерзавцем для вашего проекта:

cd ~/project-path-here 
git init 
git add . 
git commit -am "initial commit" 
git remote add origin <your link> 
git push -u origin master 

затем управлять проектом с мерзавцем.

Вы можете создать ветвь с

git branch -checkout <new_branch_name> 

Тогда вы должны объединить в вашу разработке, релиз затем мастер отрасль. Вы можете использовать этот поток git nvie.com

Смежные вопросы