github切换到主分支时报错

479 阅读1分钟

主分支项目更新后,我在切换到主分支pull时报错:

error: Your local changes to the following files would be overwritten by checkout: /pages/flow/checkout.js

出现这个问题的原因是我在push之后 对本地的checkout.js文件又做了修改,与github上的该文件不一致,

解决的方案: 将本地的重新提交到github上进行合并后,重新切换到主分支进行pull

或者抛弃本地的修改,返回到上一个版本(此方法是我百度到的,没有操作过,应该可行) git reset --hard git checkout master