Git pull asks me to write merge message

git pull is basically two actions at once: git fetch followed by a git merge (unless you use git pull --rebase, in which case you can guess what happens).

The reason you’re seeing this is because Git can’t do a fast-forward merge, like it can most of the time. The reason for that is usually because you’ve git committed locally to the branch you’re trying to pull, and now you need to merge the remote changes with your local ones.

It’s also worth noting that Git pre-populated the merge message for you, so you don’t really need to type anything. Just save and exit, and the merge should be complete. (Unless, of course, there are merge conflicts).

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)