【IDEA】IDEA上如何解决代码冲突
首先,坐好准备工作,在feature-resolve-conflict分支上作如下改动:
在master分支作如下改动:
假如现在我们需要将master分支合并到feature-resolve-conflict分支。
1、首先拉到最新的feature-resolve-conflict代码
2、然后右键项目 > 【Git】 > 【Repository】 > 【Merge changes】
3、选择从远程的master合并过来:
4、罗列出冲突的文件列表,没有冲突的文件会自动Commit
6、点击【Merge】进入「Merge Revisions for xxx」窗口解决对应文件的冲突。
在这个窗口,有两个东西需要注意:
A、右上角的「改动点」和「冲突点」,这个数字会随着你的解决冲突改变
B、
看见高亮行,我们有5个点需要处理,可以看到5个【x】,或者5个【>>】或【<<】符号。
红色行为冲突行;
绿色行为增加的代码行;
灰色行为删除的代码行;
把所有【>>】和【<<】处理完,则会弹出「All changes have been processed」提示:
7、最后提交代码:右键项目 > 【Git】 > 【Commit Directory】
最后确认无误,push代码吧。
作者:Nick Huang 博客:http://www.cnblogs.com/nick-huang/
本博客为学习、笔记之用,以笔记形式记录学习的知识与感悟。学习过程中可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教。
如果本文对您有用,点赞或评论哦;如果您喜欢我的文章,请点击关注我哦~
本博客为学习、笔记之用,以笔记形式记录学习的知识与感悟。学习过程中可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教。
如果本文对您有用,点赞或评论哦;如果您喜欢我的文章,请点击关注我哦~
分类:
Java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用