Как синхронизировать проекты с GitHub с Android Studio?

Я пытаюсь синхронизировать проект, который у меня есть в папке Android Studio, с GitHub, но я не совсем уверен, что делать, кроме добавления моих учетных данных в меню опций. Кто-нибудь может дать мне краткое руководство, пожалуйста?

10 ответов


откройте проект, который вы хотите нажать в Android Studio.

клик VCS -> Enable version Control Integration -> Git

кажется, нет способа добавить пульт дистанционного управления через GUI. Поэтому откройте Git Bash в корне проекта и сделайте git remote add <remote_name> <remote_url>

теперь, когда ты VCS -> Commit changes -> Commit & Push вы должны увидеть свой пульт, и все должно работать через GUI.


если вы получаете ошибку:fatal: remote <remote_name> already exists это означает, что вы уже добавили его. Чтобы увидеть ваши пульты ДУ git remote -v и git remote rm <remote_name> для удалить.


посмотреть эти страницы:

http://www.jetbrains.com/idea/webhelp/using-git-integration.html

http://gitref.org/remotes/


следующий метод является общим способом нажатия проекта Android Studio в репозиторий на основе GIT исключительно с помощью GUI.Это было протестировано с репозиторием GIT, размещенным в Visual Studio Online и должен практически работать с GitHub или любой другой поставщик контроля версий на основе GIT.

Примечание: если вы используете GitHub 'Share on GitHub' является самым простым вариантом, как указано в другом ответы.

  1. включить плагин интеграции GIT

    файл (главное меню) > > Настройки >> Поиск интеграции GitHub enter image description here


  1. включить интеграцию управления версиями для проекта

    VCS (главное меню) > > включить интеграцию управления версиями > > выберите GIT enter image description here


  1. Добавить файл проекта в локальный репозиторий

    щелкните правой кнопкой мыши проект >> GIT > > добавить enter image description here


  1. Зафиксировать Добавленные Файлы

    откройте окна управления версиями (рядом с окном терминала) > > нажмите фиксация кнопка

    enter image description here

    In в окне подсказки выберите "commit and push"

    enter image description here


  1. Определение Remote

    после анализа кода android studio предложит просмотреть или зафиксировать код при фиксации будет предложено определить удаленный репозиторий.Там вы можете добавьте url в репозиторий GIT. enter image description here

    затем введите учетные данные для репозитория и нажмите "Ok".(Визуальный Студия онлайн-пользователям необходимо включить "альтернативные учетные данные аутентификации" как упомянуто здесь для входа в хранилище)

    enter image description here


на Android Studio 1.0.2 вам нужно только пойти VCS - > импорт в управление версиями - > общий проект на GitHub.

появится имя РЕПО.


в версии Android Studio у меня есть (0.3.2), это было так же просто, как с помощью меню.

меню VCS > Git > Поделиться на GitHub.

затем он попросит у вас ваши учетные данные, а затем имя для вашего нового РЕПО, и все!


Это не специфично для Android Studio, но общее поведение с идеей Intellij.

перейти к: Настройки > контроль версий > GitHub

также обратите внимание, что вам не нужна интеграция github: стандартных функций git должно быть достаточно (VCS > Git, окна инструментов > изменения)


Для Android Studio 0.8.9:VCS --> Import into version contraol --> Share project on Github. Это не дает вам возможность поделиться в определенном репозитории или, по крайней мере, я не мог найти (мое ограничение!).

вы можете добавить информацию о github здесь:File --> Settings --> Version COntraol --> Github.


теперь вы можете сделать это так (вам не нужно идти в github или открывать новый каталог из git):

enter image description here


Android Studio 3.0

мне нравится, как легко это в Android Studio.

1. Введите данные для входа в GitHub

В Android Studio перейдите в Файл > Настройки > Управление Версиями > GitHub. Затем введите имя пользователя и пароль GitHub. (Вам нужно сделать этот шаг только один раз. Для будущих проектов вы можете пропустить его.)

enter image description here

2. Поделитесь своим проектом

С вашим проектом Android Studio откройте, перейдите в VCS > импорт в контроль версий > поделиться проектом на GitHub.

нажмите кнопку долю и OK.

enter image description here

вот и все!


первый раз я добавил ссылку на видео для решения вашей проблемы, но я узнал, что это была плохая идея. На этот раз я объясню вкратце.

Android studio совместим с github, но вам нужно что-то настроить:

  1. Настройка Android Studio
  2. настройка плагинов Github в настройках Android Studio

    • настройки Android Studio > > страница плагинов enter image description here
  3. скачать система управления версиями git по этой ссылке и настройка https://git-scm.com/

  4. после установки откройте страницу настроек Android Studio и выберите git.исполняемый
    • settings >> version control >> git
    • обычно путь к git.ехе program files >> git >> bin >> git.exe
  5. на Settings >> Version control >> Github вы увидите логин и пароль для вашей учетной записи Github. Примените настройки.
  6. для обновления проекта перейдите в верхнюю строку Android Studio нажмите VCS >> enable version control integration >> git
  7. еще раз VCS >> import into version control >> share project on Github и введите мастер-пароль.

теперь вы можете использовать кнопки обновления VCS для обновления вашего проекта до Github


В Android Studio 0.8.2 у вас есть такая же опция (т. е. доля на GitHub). Если вы хотите найти его, вы можете использовать ctrl+shift+a и ввести github во входном тексте.