Para Que Serve o git fetch - fetch vs pull

O comando git fetch pode ser usado para baixar todos os commits do repositório remoto sem afetar o seu código local. Basicamente, git pull faz primeiro um git fetch seguido de um git merge origin/master.