Вызов удаленных веток
Изменения из удаленной ветки автоматически сливаются с вашей текущей локальной веткой при выполнении получения, если нет конфликтов. Если вы хотите получить удаленные изменения, но не выполнять их слияние с текущей локальной веткой, вы можете выполнить команду git fetch.
Эта команда загрузит с удаленной ветки изменения, которых еще нет в вашей локальной ветке. Ссылка FETCH_HEAD
будет отслеживать изменения, полученные из удаленного репозитория.
Когда и удаленная, и локальная ветки содержат разных потомков, журнал изменений будет выглядеть так:
После вызова изменений их можно применить к локальному репозиторию, выполнив слияние в FETCH_HEAD
или выполнив получение.
После слияния FETCH_HEAD
журнал изменений даст тот же результат, что и операция git pull. Получение (pull) — это одновременное выполнение операций вызова и слияния.