Error: Pulling is not possible because you have unmerged files. Code Example
error: Pulling is not possible because you have unmerged files.
git reset --hard HEAD
If you dont want to merge the changes and still want to update your local then run:
This will reset your local with HEAD and then pull your remote using git pull.