Настройте Android Studio с репозиторией команды Bitbucket
Я пытаюсь настроить Android Studio на работу с моей командой repo на Bitbucket. То, что я хотел бы сделать в первую очередь, - это подтолкнуть мой локальный проект к моей репо-команде.
Я уже установил плагин Bitbucket, но не знаю, куда идти отсюда. Когда я пытаюсь зафиксировать изменения, все, что я получаю, это "Никаких изменений не обнаружено".
Ответы
Ответ 1
Без использования какого-либо плагина
- Сначала в меню VCS Android Studio выберите Включить интеграцию управления версиями, вам будет предложено выбрать инструмент управления версиями, выберите git из раскрывающегося списка.
- Создайте новый репозиторий в учетной записи BitBucket для проекта, выбрав git в качестве типа репозитория.
- Теперь из окна терминала в нижней части Android Studio введите:
git add -A
Это добавит файлы в git для фиксации.
- Для фиксации с сообщением наберите
git commit -m "First Commit"
в терминале. Здесь First Commit - это просто сообщение, которое я использовал для демонстрации.
- В Bitbucket в только что созданном репо выберите У меня есть существующий проект снизу. Это даст вам две команды командной строки. Используйте их последовательно. Это добавит локальное хранилище в битбакет. Первый:
git remote add origin https://[email protected]/example/test.git
Второй:
git push -u origin master
- Добавить еще раз
git add -A
- Тогда совершите
git commit -m "Second Commit"
Нажмите в последний раз git push origin master
Вы можете проверить актуальность ветки, написав git status
На ветке мастер Ваша ветка обновлена с "origin/master". нечего коммитить, рабочее дерево чистое
- Готово.
Моя версия Android Studio была
2.3.3
& git версия 2.13.0.windows.1
Ответ 2
Итак, я предполагаю, что у вас есть локальный проект, и вам нужно импортировать его в свой репозиторий в BitBucket. Поскольку у вас уже установлен плагин BitBucket, выполните следующие действия:
- Перейти к меню VCS > Импортировать в управление версиями > Поделиться проектом
- При появлении запроса вам нужно будет предоставить свои учетные данные.
- В следующем диалоге укажите имя и описание для своего проекта, а затем нажмите кнопку "ОК"
Теперь ваш проект импортирован в BitBucket. Теперь, чтобы проверить проект с BitBucket:
- VCS > Checkout из управления версиями > BitBucket
- Выберите проект, который вы хотите проверить
После того, как вы добавили проект в BitBucket, вы увидите меню Git
в меню VCS
, в котором есть все опции Git.
Теперь, в зависимости от версии Android-студии и плагина BitBucket, которые вы используете, вы, вероятно, получите некоторые ошибки при этом. Я сделал это с помощью Android Studio 0.8.2
и плагина Bitbucket версии 1.2.2.
Также убедитесь, что в настройках Android Studio Preferences > Version, каталог установлен на <Project>
, а VCS - на Git. Если вы не используете Mercurial или что-либо, желательно удалить из него любой VCS, отличный от Git. Если все это правильно, все должно хорошо работать.
Ответ 3
В стороннем плагине Bitbucket есть ошибка, которая мешает ему работать, хотя вы все равно можете настроить Android Studio на работу с Version Control.
- Создайте репозиторий на Bitbucket.
- Клонировать его с помощью
VCS > Checkout from Version Control > Mercurial
или Version Control > Git
.
- Используйте URL-адрес HTTPS или SSH, указанный на вкладке "Клонировать" для репозитория в Bitbucket в качестве URL-адреса репозитория.
- Скопируйте и вставьте локальный проект в свой клонированный репозиторий.
- Теперь вы можете использовать Android Studio для работы с репозиторием.
Ответ 4
1) Android Studio → VCS → Включить контроль версий
2) Щелкните правой кнопкой мыши корневой каталог → выберите git → Добавить
3) Затем нажмите ctrl + K
4) Напишите сообщение об ошибке
5) Нажмите "Определить удаленный"
6) Вставьте URL-адрес репозитория git.
7), а конечным шагом является PUSH
Ответ 5
//Легкое учебное пособие по студии Android с bitbucket (linux)
- создать репозиторий bitbucket "testp"
- создать папку "gtest" на вашей локальной машине.
- перейдите в эту локальную папку ( "gtest" ) с помощью команды cd.
- теперь клонировать git репозиторий "tesp" с помощью команды clone
- эта папка "testp" репо должна войти в эту папку "gtest" сейчас
- открыть студию android и создать проект "MyApplication", выбрав папку местоположения проекта "testp"
- Теперь откройте терминал и перейдите к пути с помощью команды cd до этой папки tesp (вы можете использовать терминал внутри студии android)
- теперь нажмите команду ls, и она должна показать ваш проект dir "MyApplication"
- в команде типа терминала "git добавить MyApplication/".
10. Теперь включите vcs, щелкнув меню на vcs и включив vcs...
- После того, как vcs установлен или включен, выберите проект приложения MyApplication → щелкните правой кнопкой мыши → git → файл фиксации → может написать комментарий "initial commit" и нажать кнопку "push and commit".
- см. журнал событий для более подробной информации
- проверить репо, он должен быть там.
- если вам нужно вытащить этот проект только затем перейти к проекту "MyApplication" → щелкните правой кнопкой мыши → git → repository → pull
Примечание: здесь "testp", "gtest" и "MyApplication" являются только примером
Если у вас уже есть проект Android,
- выбрать меню (vcs) проверить из контроля версий
- клик клонировать и копировать репозиторий из битбакета и вставлять его в диалоговом окне, задаваемом выбором menu1
- Во втором меню укажите конкретное место, где вы хотите клонировать
- После того, как клон будет успешным, он попросит что-то вроде создания проекта, в любом случае нажмите "Да".
-
Теперь проект создан
6. щелкните правой кнопкой мыши проект и клик новый > добавить модуль > проект импорта (здесь вы импортируете уже существующий проект Android)
7. После того, как все будет сделано, build.gradle может возникнуть проблема сборки, если произойдет вставка следующего кода:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
-
теперь cd до вашей папки клонирования bitbucket с помощью терминала Android
- теперь добавьте все внутри этой папки, используя команду git "git добавить файл1 файл2 файл3"
- И, наконец, щелкните правой кнопкой мыши на вашем проекте и перейдите в git > commit directory > commit и нажмите и сделайте
11. У вас есть код и нажмите на битбакет: проверьте его.
- сделано
//клон на другом компьютере
клонировать проект bitbucket с помощью опции vcs
и загрузить проект (не импортировать) после того, как он будет клонировать
if this not work:
vcs клонировать в нужный каталог ((нажмите "Нет", если он попросит что-то вроде yo проверить проект студии Android. Хотелось бы открыть его)) и импортировать проект, используя то же самое местоположение каталога клонирования (используйте gradle обертка, если ее спросят: она может скачать так, подождите) и, наконец, включить vcs для push и commit.
Ответ 6
Вот что вы можете попробовать.
- Android Studio → VCS → Включить контроль версий
- Android Studio → Изменения
Просмотрите все файлы и зафиксируйте их. На этом этапе вам, возможно, придется добавить свои файлы
для VCS вручную.
- Теперь вы можете поделиться им на Bitbucket
VCS- > Поделиться на Bitbucket
Примечание. - Для битбакета вам нужно будет установить "следующий плагин Bitbucket", для Android Studio. http://plugins.jetbrains.com/plugin/6207?pr=androidstudio
Ответ 7
Сначала вам нужно добавить файлы в свой локальный репозиторий.
Перейдите в меню VCS → Показать изменения.
Добавьте все файлы.
Затем перейдите в меню VCS → Import в Version Control → Share project.
Вам будет предложено ввести URL-адрес источника битбукета. И что это.