在命令行上合并Mercurial冲突?

JD *_*cks 11 ssh shell mercurial

好的我通过SSH连接到服务器,我运行命令:

hg合并

我现在被带到一个分为3个部分的屏幕.在底部他们被标记为:

  1. 文件

  2. 文件〜other.Dcyqtz

  3. 文件〜base.N64J4dp

显然它要我解决冲突.看起来第一个是我的本地更改,另一个是我刚刚拉动并尝试合并的更改.而base是分割前文件的样子.

因此,对于存在冲突的每个部分,我认为我要选择保留3个中的哪个.

我该怎么做呢?

我在命令shell中,所以我不能点击任何东西.我只能在3的第一个中上下移动光标,我不知道如何将光标移动到其他2个部分.

我不知道如何指定,在这里使用我的,在那里使用其他,并在那里使用base.

另外我不知道怎么说,我放弃并退出.

所以目前我被卡住了.

Cés*_*sar 2

也许您需要的是一个合并工具

更新:

当然你可能想使用 SSH 和X11 转发