Intelij IDEA管理git之远程代码冲突解决方案
发布日期:2021-06-30 17:51:35
浏览次数:2
分类:技术文章
本文共 488 字,大约阅读时间需要 1 分钟。
本博文所说的代码冲突是指:项目托管在git服务器上面,两个人同时修改了同一个文件导致的冲突问题。
问题解决:工具:intelij IDEA 2016.2
为了构造一个冲突的环境用于书写这篇博客,本人采用这种方式:先在IDEA中新建README.md文件,把一个文件上传(push)到github上面,然后在github这个网站上手动修改这个文件中的内容,这样,当在本地pull下README.md文件的时候就会提示代码冲突了。
1、本地文件修改如下图:
2、远程服务git中的文件如下图:
3、先commit本地修改的文件到本地repository
4、pull源码,因为存在代码冲突,所以接下来会自动弹出merge融合窗口,如下图:
5、点击merge,进入下图:下图中,左边是本地修改后的,右边是远程git上面的,中间是本地修改之前的。我们可以在修改中间栏的。
编辑之后,如下图,最后点击apply,这样冲突就解决了,但是我们还需要提交本地代码到本地和远程仓库中。
6、git -- commit files--,提交代码到本地或者远程仓库
查看结果:说明我们解决了冲突。
转载地址:https://liangyihuai.blog.csdn.net/article/details/52277689 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月10日 12时33分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Machine Learning Onramp on MATLAB 学习笔记
2019-04-30
Machine Learning with MATLAB 1.1 to 2.2
2019-04-30
Learning DSP with MATLAB
2019-04-30
用MATLAB实现m序列的生成(MATLAB 2021a适用)
2019-04-30
MATLAB函数备忘(定期更新)
2019-04-30
13行MATLAB代码实现网络爬虫 爬取NASA画廊星图
2019-04-30
MATLAB指定路径保存图片方法
2019-04-30
Python一键获取微信推送封面图
2019-04-30
油猴脚本:微信推送浏览功能拓展
2019-04-30
JavaScript DOM对象操作详解
2019-04-30
JavaScript 表单操作与MD5加密
2019-04-30
JAVA学习笔记4 - 循环与分支结构
2019-04-30
JAVA学习笔记6 - 数组
2019-04-30
JAVA学习笔记8 - Stream 和 File I/O
2019-04-30
JAVA学习笔记9 - 异常
2019-04-30
JAVA学习笔记10 - 继承
2019-04-30
JAVA学习笔记11 - 接口interface
2019-04-30
JAVA学习笔记12 - 包package
2019-04-30
Android 开发学习笔记 00 - Getting Started
2019-04-30