利用idea解决git代码冲突问题

Posted alanwilliamwalker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用idea解决git代码冲突问题相关的知识,希望对你有一定的参考价值。

问题描述:在开发过程中,如果你开发的代码与其他人造成冲突,在不处理的情况下会无法拉取,并且提交容易造成代码丢失;

解决方法:

【此方法是同事郭富城的分享】

1,由于冲突,我们每次拉取都会失败,这时我们选中所有工程右键 ---> git --->  repository ---> stash changes 【存放自己改变的快照】,点击这个选项后:

技术图片我们随意输入一串(数字)信息即可;

2,拉取远程服务器的最新代码,正常拉取;

3,解决冲突:我们选中所有工程右键 ---> git --->  repository ---> Unstash changes 【释放自己改变的快照】,选择刚刚我们填写的一串(数字)信息,然后点击apply stash;然后我们就可以进行远程服务器最新代码与刚刚自己开发的代码进行合并,idea在解决冲突时十分方便,右侧是你的代码,左侧是远程服务器的代码,只需点击小箭头,即可合并,中间就是我们想要的代码;

技术图片

 

以上是关于利用idea解决git代码冲突问题的主要内容,如果未能解决你的问题,请参考以下文章

idea冲突文件没有merge窗口

Idea 中解决git冲突

idea git 下载项目,解决冲突,提交代码

利用idea将本地代码提交到git

git学习 idea git pull 解决冲突

Idea 中解决git冲突