llms.txt: machine-readable documentation index. Markdown version of this page is also available.

IntelliJ IDEA 2026.3 Help

从命令行合并文件

打开 合并 对话框以从命令行执行三方或两方合并。

可以在 安装目录下的 bin 中找到用于运行 IntelliJ IDEA 的可执行文件。 要将此可执行文件用作命令行启动器,请按照 命令行界面 中的说明将其添加到系统 路径。

语法
idea64.exe merge <path1> <path2> [<base>] <output>
示例

要执行三方合并,需要指定文件两个修改版本的路径、基线修订(两个修改版本的共同来源)以及用于保存合并结果的输出文件:

idea64.exe merge C:\MyProjectCopy\Readme.md C:\FriendsProjectCopy\Readme.md C:\Archive\Readme.md C:\MainProject\Readme.md

如果要将输出文件的当前内容视为共同来源,请不要指定可选的基线修订。 在这种情况下,如果输出是空文件,实质上就会变成两方合并。

默认情况下,IntelliJ IDEA 不提供命令行启动器。 有关为 IntelliJ IDEA 创建启动脚本的更多信息,请参阅 命令行界面。

语法
idea merge <path1> <path2> [<base>] <output>
示例

要执行三方合并,需要指定文件两个修改版本的路径、基线修订(两个修改版本的共同来源)以及用于保存合并结果的输出文件:

idea merge ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md

如果要将输出文件的当前内容视为共同来源,请不要指定可选的基线修订。 在这种情况下,如果输出是空文件,实质上就会变成两方合并。

可以在 安装目录下的 bin 中找到用于运行 IntelliJ IDEA 的脚本。 要将此脚本用作命令行启动器,请按照 命令行界面 中的说明将其添加到系统 路径。

语法
idea.sh merge <path1> <path2> [<base>] <output>
示例

要执行三方合并,需要指定文件两个修改版本的路径、基线修订(两个修改版本的共同来源)以及用于保存合并结果的输出文件:

idea.sh merge ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md

如果要将输出文件的当前内容视为共同来源,请不要指定可选的基线修订。 在这种情况下,如果输出是空文件,实质上就会变成两方合并。

2026年 11月 3日