I\'ve read all of the similar questions on this; it seems that none of the following have worked:
Delete offending files git reset --hard HEAD git stash git
There is a solution even if you don't want to remove your local changes. Just fix the unmerged files (by git add or git remove). Then do git pull.
git add
git remove
git pull