В чем разница между git pull и git fetch

В чем разница, между git pull и git fetch?

Оригинал на английском

Ответ:

git pull выполняет git fetch, а затем - git merge

Вы можете выполнить git fetch в любое время, чтобы получить изменения с удаленных веток, не сливая изменения с текущей веткой. Эта операция никогда не изменяет текущую ветку и безопасна для выполнения при наличии текущих изменений в рабочей области.

Курс go git

Изучай Git
на практике

Пройди курс – преодолей “неловкость” перед Git и значительно повысь свою производительность!

Узнать подробнее