[Solved] Pull is not possible because you have unmerged files
Solution. 1. pull will use git merge to cause a conflict, you need to resolve the conflicting files git add -u, git commit before you can successfully pull. 2. If you want to abandon the local file changes, you can use git reset –hard FETCH_HEAD, FETCH_HEAD means the commit point formed after the last successful git pull.