One way to do this is by stashing you local changes and pulling from the remote repo. In this way, you will not lose your local files as the files will go to the stash.
git add -A
git stash
git pull
You can check your local stashed files using this command - git stash list