When working on a project you usually synchronize your code by pulling it several times a day. When you run git pull , you are actually issuing git fetch + git merge commands, which will result with an extra commit in your commit log.
The default behavior of git pull is fetch and merge. This is similar to Git pull rebase false which can be set by using command git config --global pull.rebase false
Post a Comment