
If you don't want to merge the code immediately (you may want to review the changes first), you can do a git fetch instead of git pull.ģ. When you do a git pull, behind the scenes git is doing git fetch (which downloads the latest changes from the remote repo) and then git merge (which merges them into your local codebase).

NOTE: If you get a message about entering a commit message and don't know how to get out of it, you're in Vim (a Unix command line editor).

In your terminal (Terminal, Git Bash, or Windows Command Prompt), navigate to the folder for your Git repo. After someone else makes changes to a remote repo, you can download (pull) their changes into your local repo.
