git在切代码分支时经常碰到这样的问题:error: Your local changes to the following files would be overwritten by merge 有时本地并没有需要保存的修改,所以可以通过以下方式把本地文件强制覆盖掉。
git fetch --all
git reset --hard origin/master
git pull