Страницы

Поиск по вопросам

суббота, 30 ноября 2019 г.

Какая разница между 'git pull' и 'git fetch'?

#git


Добрый день. Подскажите пожалуйста, какая разница между git pull и git fetch? Пользуюсь
SourceTree, но недавно решил пересесть на консольный Гит.
    


Ответы

Ответ 1



git pull — это, по сути, команда git fetch, после которой сразу же следует git merge. git fetch получает изменения с сервера и сохраняет их в каталог refs/remotes/. Это никак не влияет на локальные ветки и текущие изменения. А git merge уже вливает все эти изменения в локальную копию. Подробнее.

Комментариев нет:

Отправить комментарий