在IDEA中如何解决Git冲突

我是研究僧i 提交于 2020-08-19 03:03:02

        对于前辈们来说,每天到公司的日常操作流程可能是这样的 ,

          清晨,阳光明媚,又是敲代码的好时机, 

                   1) 首先,先从Git服务器上下载下来其他同事提交的代码

或者也可以这样拉取

2) 将同事的代码拉取下来,然后会进行代码的合并

 

在合并代码的时候,最左边的是你自己的代码 , 中间的是用来查看合并后的结果的,最右边的代码是Git服务器上的代码也可以说是同事的代码,

红色区域的则说明双方的代码有冲突了,如果需要红色区域的代码,则 点击 <<  或 >>  将会整合到中间的结果区域,如果不需要的话可以点击红色区域的 X 号;

绿色区域的代码则是代码没有冲突的,可以直接合并过去应用.

小贴士 : 

    Git冲突 : 冲突是双方在同一个位置书写了不同的代码,从而发生了冲突.

将需要的代码合并过去后,我们可以点击  Apply  按钮,进行应用.

这就是代码合并后的结果,我们可以看到确实将代码整合过来了,这样就算是冲突解决了,就可以开森的开始编码了.

在完成今日代码的开发后,我们需要将今日代码运行,测试通过有具体的实现效果后,需要先在项目中进行commit一下,然后再进行pull一下,如果有同事在你前面提前完成,你将需要进行再次整合代码,然后进行提交,并上传到Git服务器上. 

日常操作流程

  1. 代码更新:pull操作,下载其他同事提交的代码

  2. 冲突解决:具体问题具体分析

  3. 今日开发(完成一个功能:编码、测试)

  4. 提交代码:提交、先pull(更新项目)、解决冲突(合并)、提交&push

 

这就是小喵学了的知识,你有Get到吗?

(^_^)~喵~!!

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!