我的网站

一种Git冲突:commit your changes or stash them before you can merge 解决方法

分类:其他 发布日期:2022-07-18 17:33 浏览:1

1. 现象

Please, commit your changes or stash them before you can merge.

    出现这个问题的原因是其他人修改了已被Git追踪的文件并提交到版本库中去了,而你本地也修改了改文件,但是你事先忘记pull了,此时进行git pull操作就好出现冲突了,解决方法,在上面的提示中也说的很明确了。

(1)保留本地的修改 的改法

git stash
git pull
git stash pop

 通过git stash将工作区恢复到上次提交的内容,同时备份本地所做的修改,之后就可以正常git pull了,git pull完成后,执行git stash pop将之前本地做的修改应用到当前工作区。

← 上一篇:TypeError: Cannot read property 'setData' of undefined 下一篇:微信小程序web-view跳转到网页 →

相关文章