---
name: "hgmerge"
section: "1"
platform: "linux"
package: "mercurial"
version: "0.9.1-1+etch1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/hgmerge"
---

# hgmerge(1)

default wrapper to merge files in Mercurial SCM system

## NAME

hgmerge - default wrapper to merge files in Mercurial SCM system

## SYNOPSIS

*hgmerge* local ancestor remote.sp

## DESCRIPTION

The [hgmerge(1)](/hgmerge/1.md) command provides a graphical interface to merge files in the Mercurial system. It is a simple wrapper around kdiff3, [merge(1)](/merge/1.md) and [tkdiff(1)](/tkdiff/1.md), or simply [diff(1)](/diff/1.md) and [patch(1)](/patch/1.md) depending on what is present on the system..sp [hgmerge(1)](/hgmerge/1.md) is used by the Mercurial SCM if the environment variable HGMERGE is not set..sp

## AUTHOR

Written by Vincent Danjean \<Vincent.Danjean@free.fr\>.sp

## SEE ALSO

[hg(1)](/hg/1.md) - the command line interface to Mercurial SCM.sp

## COPYING

Copyright (C) 2005 Matt Mackall. Free use of this software is granted under the terms of the GNU General Public License (GPL)..sp
