在使用git pull時,如果遇到報錯:
error: The following untracked working tree files would be overwritten by merge:
package-lock.json
src/api/api.js
src/api/index.js
src/views/Login.vue
Please move or remove them before you can merge.
這是因為本地有修改,與云端別人提交的修改沖突,又沒有merge.
如果確定使用云端的代碼,最方便的解決方法是刪除本地修改,可以使用以下命令:
git clean -d -fx file
d -----刪除未被添加到git的路徑中的文件
f -----強制運行
x -----刪除忽略文件已經(jīng)對git來說不識別的文件
注意:該命令會刪除本地的修改,最好先備份再使用