git config branch.master.merge refs/heads/masterhtml
git pull origin master git show :package.json From http://192.168.138.99/newepoch2/webAdmin-web * branch master -> FETCH_HEAD error: Your local changes to the following files would be overwritten by merge: build/build.js build/webpack.base.conf.js build/webpack.dev.conf.js config/dev.env.js config/index.js config/prod.env.js package-lock.json package.json src/main.js src/pages/sys/project.vue src/pages/sys/projectEdit.vue src/router/index.js src/utils/http.js test/e2e/custom-assertions/elementCount.js test/e2e/nightwatch.conf.js test/e2e/runner.js Please, commit your changes or stash them before you can merge. Aborting
其实我并无对这些files作过代码层面的改动,而是修改过项目文件夹的读写权限(虚拟机中开发,让非root用户可以开发),用了chmod命令后,vscode中会显示全部文件都已经被改动过,实际上在代码层面并无作过任何变更。vue
以前一直都没什么冲突,切换了git remote仓库及分支后,就有了冲突,不能再pull、push了。java
再pull、push就能够了。webpack