git pull時のmergeでエラーが出るのでローカル修正を捨てたい

error: The following untracked working tree files would be overwritten by merge: と言われて、ローカルの修正は捨ててしまっていいときの対処方法。

version control - Force Git to overwrite local files on pull - Stack Overflow

git fetch --all
git reset --hard origin/master

ほかのブランチで作業中なら

git fetch --all
git reset --hard origin/your_branch