У меня есть сценарий. У меня есть дистанционное репо с двумя ветвями: master и branchA. Два программиста работают на локальном ветви А и нажимают это на удаленный филиал.Git Fetch change confusion
Я хочу знать команду, чтобы получить изменения, которые другой программист нажимает на удаленную ветвь А на мою локальную ветвь А. Я не уверен, какой из них правильный, извлечь, слить или вытащить? Мне не удалось найти команду для извлечения/вытягивания/слияния из конкретной удаленной ветки, а не из удаленного/ведущего.
Я хотел бы добавить к этому немного - если ваша цель состоит в том, чтобы просто убедиться, что у вас есть копии их фиксаций в хранилище, после чего простой 'GIT fetch' будет достаточным и оставить состояние «branchA» удаленного, например 'origin/branchA' (хотя он не касается вашего текущего локального' branchA'). Позже, если вы хотите просмотреть их изменения, 'git checkout branchA; git merge origin/branchA' обновит вашу локальную ветку, чтобы вы могли сделать свой обзор. Вышеупомянутое решение работает отлично, если вы хотите посмотреть на него сразу же. – twalberg