#github #branch #git-branch #branching-and-merging #github-desktop
#github #ветка #git-branch #ветвление и слияние #github-рабочий стол
Вопрос:
Я новичок в Github и Github Desktop.
У меня есть ветка «разработка», а другая ветка создала «функцию» на основе «разработки».
Как только другой пользователь отправит обновленный код в ветку «разработка» — если я нахожусь в ветке «разработка», извлеките источник, а затем извлеките, конечно, у меня будет обновленный код локально. Но что, если я нахожусь в ветке «feature»? Если я получу источник и извлеку (предположим, что конфликта слияния нет), заменит ли обновленный код в ветке «разработка» мой код в ветке «функция»?
Спасибо за помощь!
Ответ №1:
В git:
если вы извлекаете из источника функции, вы не получите новых изменений. Если вы извлекаете из источника разработки, вы получите новые изменения.
На рабочем столе Github:
для обновления из источника разработки перейдите в ветку -> Обновить из разработки или нажмите CTRL SHIFT U
Комментарии:
1. Просто чтобы уточнить: AFAIK, нажатие на рабочий стол @ GitHub, CTRL SHIFT U будет обновляться из вашей локальной ветки разработки (не удаленной), поэтому сначала вам нужно будет подключиться к вашей локальной ветке разработки, чтобы убедиться, что она актуальна. Только после этого вы должны нажать CTRL SHIFT U.