Обновляется ли среда IDE при извлечении файлов из хранилища - PullRequest
0 голосов
/ 08 мая 2018

Это может быть простой вопрос о GitHub, но я не мог получить прямой ответ нигде. Я заметил, что когда я вытаскиваю файлы из GitHub, файлы изменяются в проводнике.

Мне интересно, открыл ли я проект в Android Studio, вытащил измененные / добавленные / удаленные файлы из GitHub, обновится ли проект в Android Studio? Могу ли я сделать это, когда я запускаю (Shift + F10, не мгновенный запуск) приложение и IDE устанавливает приложение на устройство?

1 Ответ

0 голосов
/ 08 мая 2018

Ответ ДА, потому что это цель Git, так как это система контроля версий (VCS), и она направлена ​​на то, чтобы держать всех разработчиков в команде в курсе и знать обо всех изменениях, внесенных в проект.Каждый раз, когда вы извлекаете информацию (если ваш локальный репозиторий не обновлен), изменения будут вноситься в локальную папку вашего приложения.Допустим, у вас есть андроид-проект студии, связанный с репозиторием на Github.Когда вы вносите изменения в проект на вашем компьютере, все, что вам нужно сделать, это сделать git push, и изменения будут сохранены в соответствующем репозитории GitHub.Но если кто-то из вашей команды вытолкнет новый NewActivity.java в проект со своего компьютера, и вы выполните команду git pull, NewActivity.java обязательно будет присутствовать в вашем проекте Android Studio, если только не возникнет проблема в соединении между вашимAndroid-проект и хранилище Github.Что касается вашего второго вопроса, я не вижу причины, по которой это невозможно, поскольку вы уже можете добавлять файлы в свой проект Android, даже если IDE устанавливает приложение на устройство.Однако, поскольку студия Android не поддерживает горячую перезагрузку, вы сможете увидеть только ту версию приложения, которая была запущена до загрузки с Github.Чтобы просмотреть только что вытащенную версию, все, что вам нужно сделать, это перезапустить приложение на эмуляторе или Android-устройстве из Android-студии, когда извлечение закончится.Вы можете попробовать это вручную, добавляя / редактируя файлы прямо из Github.https://git -scm.com / doc содержит некоторые приятные детали и примеры из реальной жизни о том, как управлять проектами, обновлять их и даже сохранять от разрушения с помощью Git.Надеюсь, мой ответ был вам полезен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...