'git fetch' retrieves the latest changes from the remote repository, but it doesn't merge those changes into your local branch. 'git pull' will automatically merge the changes from the remote repository into your local branch without giving you a chance to review them first.
Continue Reading...