remote = origin
указывает поведение по умолчанию для извлечения (на самом деле, выборки), когда вы находитесь в ветви. Поэтому, когда вы делаете git pull
, удаленный является исходным (что также является значением по умолчанию, т. Е. Даже если удаленный не был указан, он извлек бы из исходного. Если был указан какой-то другой удаленный, этот удаленный был бы выбран.)
И когда вы делаете git pull faraway
, он будет извлекать удаленные ветви, но не объединит (поскольку удаленный не настроенный удаленный) его в текущем главном филиале, если вы не выполните git pull faraway master