Из git pull
документов (https://git -scm.com / docs / git-pull # _description ):
Включает изменения из удаленного хранилища втекущая ветвь.
Обычно используется для обновления ветки с изменениями из соответствующей ветки на удаленном компьютере;но то, что он определенно должен сделать, - это включить изменения с удаленного компьютера (любые такие изменения, которые вы указываете) в текущую ветвь.
В качестве отступления, хотя кажется, что вы имеете в виду, ваша терминология предполагает некоторую возможную путаницу в отношениимерзкие понятия. Вы на самом деле не «соединяетесь» с этой веткой или той веткой в git. В git-говорить вы бы просто сказали, что ветка проверена.
Чтобы быть справедливым, эта терминология немного мутная в том смысле, что вы можете проверить ветку или вы не можете проверить ветку (состояние отдельного заголовка) и просто проверить фиксацию - даже если этосовершить это верхушка ветви. Но в любом случае символьный ref HEAD
указывает на то, что вы бы сказали, что он отмечен, и если это ветвь - как это обычно бывает - тогда pull
будет включать изменения в эту ветвь.