技术干货

【Git】git pull时发生冲突

2020-03-03  本文已影响0人  失语失芯不失梦

在git pull时遇见报错:error: Your local changes to the following files would be overwritten by merge。在这句后面有详细发生冲突的地方。

其实就是本地修改的敌方与远程代码发生更改的地方是相同的,需要处理冲突。

如果是直接忽略本地修改,让远程覆盖,可以用以下命令:

首先,git reset --HEAD:回退到上个版本

然后,再使用 git pull即可

或者,先撤销对本地文件的修改:

git checkout --发生冲突的文件(必须以路径的形式写明文件)

然后,再 git pull

如果想保留本地修改,可以使用git stash命令,参考链接: https://blog.csdn.net/nakiri_arisu/article/details/80259531

上一篇 下一篇

猜你喜欢

热点阅读