You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ中调出文件的三面板合并冲突解决对话框?

可以用IntelliJ内置工具调出三面板合并冲突解决对话框!

当然没问题!IntelliJ IDEA自带的合并冲突工具完全能满足你的需求,不用再依赖git mergetool命令行。我来一步步给你说操作方法:

操作步骤

  • 第一步:识别冲突文件
    执行git pull后出现的<<<<<<<、=======、>>>>>>>这类合并标记,IntelliJ会自动识别:项目视图里的对应文件会显示红色冲突标识,打开文件也能直接看到冲突块。

  • 第二步:打开三面板合并界面
    有两种快捷方式:

    1. 直接在打开的冲突文件编辑器右上角,找到Resolve Conflicts按钮(图标是带箭头的合并样式),点击后选择Resolve using Merge Tool,立刻就能调出三面板窗口。
    2. 在项目视图里右键点击冲突文件,选择Git -> Resolve Conflicts,同样能打开这个工具。
  • 第三步:使用三面板解决冲突
    三个面板的分工很清晰:

    • 左侧:你的本地修改版本(对应HEAD分支内容)
    • 中间:最终的合并结果编辑区,你可以手动修改,也能点击左右面板的代码块快速导入内容
    • 右侧:远程拉取的版本(也就是你pull过来的分支内容)
      每个冲突块旁边都有快捷按钮,比如「接受左侧内容」「接受右侧内容」「合并两者」,操作起来特别直观。
  • 第四步:完成冲突处理
    合并好所有冲突后,点击合并窗口的Apply按钮,回到编辑器你会发现合并标记已经消失。最后记得在底部状态栏的Git工具窗口里,把解决完冲突的文件标记为Resolved,再提交合并后的结果就大功告成了。

另外提一句:你之前用命令行设置的merge.tool配置不会影响IntelliJ的内置工具,完全可以独立使用上面的步骤。

内容的提问来源于stack exchange,提问作者WestCoastProjects

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:39:56