git拉取的时候会弹这个窗

这个窗是干嘛的,我每次都是随便点,好像也没啥影响,为啥会弹这个

img

你这提示是你本地文件跟远程分支不一样,最左边是本地。如果有文件冲突建议回退跟远程分支一样,然后拉下来,本地记录可以看到回退记录,再对比怎么改,要不要把改动提交到git上。

本地分支和远程分支代码有冲突啦,Git学习欢迎查看我这篇文章:https://blog.csdn.net/qq_35427589/article/details/123656358

这个弹窗是你提交的文件,在你修改之前远程分支有别人修改,并且提交了,git无法直接覆盖文件,需要你手动处理冲突,保留下,需要的文件内容,左侧是你本地的修改记录,右侧是远程分支的记录了,中间是结果,黑边框哪里有箭头和×,需要的就点击箭头合并进来,不需要就×掉

一个你本地,一个远端,还有一个是两者合并之后的结果,判断有没有冲突,要不要修改,再推送上去

本地分支与远程分支有冲突,初学者可以试着每次提交多麻烦一步,先拉取再提交,这样会避免很多冲突,也会减少你处理冲突时万一有问题直接对远程分支的影响

这个说明本地分支和线上分支有冲突的,中间是你最终想要的结果噢~

左边的是自己本地的的代码,最右边的是远程的代码和其他同事提交的代码,如果有冲突要先解决冲突合并后再提交即可。

左边的是自己本地的未提交的代码,最右边的是远程仓库的代码,现在是两者不一样冲突了,你合下代码就行了,中间模块就是你最终代码的样子