One use case of git fetch
is that the following will tell you any changes in the remote branch since your last pull... so you can check before doing an actual pull, which could change files in your current branch and working copy.
git fetch
git diff ...origin
See: https://git-scm.com/docs/git-diff regarding double- and triple-dot syntax in the diff command