выходное сообщение команды git pull, означающее, в какую ветку

Скажем, есть удаленная веткаbr1 оформить заказ на удаленном репо, аmaster филиал на локальном репо.

Команда 1: Если я сделаю "git pull origin br1:br1"Это тянет на расстоянииbr1 в местныйbr1и показывает:9188a5d..97d4825 br1 -> br1 9188a5d..97d4825 br1 -> origin/br1

Команда 2: Если я просто "git pull", это будет тянуть пультbr1 в местныйmaster, но он показывает только следующее:9188a5d..97d4825 br1 -> origin/br1

Я ожидаю, что это также показывает что-то вродеbr1 -> master". Почему это не показывает это?

Делает "br1 -> br1"значит тянуть пультbr1 в местныйbr1?

Что этоbr1 -> origin/br1" имею в виду?

ОбновитьС помощью VonC я понял следующее:

git pull обновляет все ветви отслеживания.br1 -> origin/br1 средстваbr1 на пульте втягивается в локальную ветку трекингаorigin/br1.

git pull origin br1:br1 тянет на расстоянииbr1 в местныйbr1 и вorigin/br1, Затем сообщения после этого означают, что тот же набор изменений также помещается в текущую извлеченную ветку (сообщениеUpdating ...не показываетbr1 -> master):$ git pull origin br1:br1 beb48a4..b344dd1 br1 -> br1 beb48a4..b344dd1 br1 -> origin/br1 Updating cca5a9b..b344dd1 Fast-forward file2 | 0 file3 | 0 4 files changed, 0 insertions(+), 0 deletions(-)

Раньше я думалgit pull тянет в местный мастер. Это не относится к делу. Это то, чтоgit pull origin br1:br1 Является ли.

Обновление 2: С объяснениями Торека, конкретная проблема заключается в том, что командаgit pull origin br1:br1 тянет на расстоянииbr1 вFETCH_HEAD после последовательности других действий, а затем объединяетFETCH_HEAD на текущую ветку.

Ответы на вопрос(2)

Ваш ответ на вопрос