Я знаю, что это обсуждаемая тема в stackoverflow, но я просто не могу понять, как это сделать. Я бы хотел:
- создать проект Android Studio
- проверьте проект с помощью git
- нажмите проект в битбакет
- вытащите проект на другой компьютер.
Это .gitignore, который я использую (в основном, была создана Android Studio, где я удалил файлы *.iml, потому что это не сработало)
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
Но так или иначе, это просто не сработает. Android Studio не будет распознавать проект, независимо от того, как выглядит мой файл gitignore.
Итак, актуальный вопрос: как мне подтолкнуть проект Android Studio к git, чтобы я мог просто потянуть его в другой клиент, чтобы продолжить работу?
EDIT:
Итак, как я делаю вещи, шаг за шагом:
- создать проект GitTest в Android Studio
- создать репозиторий git в Bitbucket
- в Android Studio: выберите "включить интеграцию управления версиями" - выберите "git"
- перейдите к файлам gitignore и измените его в соответствии с Maukers
-
в разделе "проект слева" выберите "Проект", затем под git "Добавить"
-
зафиксировать/нажать изменения (определить дистанционное репо в процессе)
на данный момент, проект находится на битбакете. Далее идет часть "import project":
- открытая студия Android
- выберите "Проверить проект из системы управления версиями"
- Импортировать проект из Gradle (используя стандартную упаковку класса по умолчанию)
- Обнаружен незарегистрированный корень VCS → добавить root
Загрузка проекта, я получаю какой-то NullPointerException