美文网首页技术干货
【Git】git pull时发生冲突

【Git】git pull时发生冲突

作者: 失语失芯不失梦 | 来源:发表于2020-03-03 17:50 被阅读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

相关文章

网友评论

    本文标题:【Git】git pull时发生冲突

    本文链接:https://www.haomeiwen.com/subject/qdnhlhtx.html