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