git pull origin master 遇到的問題

當把別人提交的git,我們把它pull的時候,有時會出現在這個錯誤 error: Your local changes to the following files would be overwritten by merge: app.json pages/public/public.js pages/public/public.wxml?


這是報錯的情況

如果我們希望保留生產服務器上所做的改動,僅僅并入新配置項, 處理方法如下:

1.git stash


執(zhí)行后的情況如上

2.git pull


在重新更新一下

3.git stash pop


最后一步情況如上

4.最后在代碼中把多余的代碼刪除就可以了

反過來,如果希望用代碼庫中的文件完全覆蓋本地工作版本. 方法如下:

1.git reset --hard

2.git pull

不過我用的是第一種方法,可以解決這個問題

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容