Позвольте мне объяснить вопрос на примере.Слияние с удаленной веткой или локальной ветвью технически одинаково?
Скажем, я создаю новую ветку из своего master
и нажимаем ее на origin
, чтобы создать удаленную ветвь на origin/mybranch
.
Далее Я вношу изменения в эту ветку, этап, совершить & push.
Теперь я хочу объединить это сообщение с master
. Для простоты предположим, что никаких других изменений/коммитов в какой-либо из ветвей нет, кроме той, которую я указал.
Мой вопрос: будет две следующие команды приведет к точно такой же состоянии (в моем местном master
отрасли):
git merge origin/mybranch
git merge mybranch
Я не знаю, как иначе фраза этого вопроса.