meld - Visual diff and merge tool for the GNOME Desktop
meld [options]
meld [options] FILE1
meld [options] DIR1
meld [options] FILE1 FILE2 [FILE3]
meld [options] DIR1 DIR2 [DIR3]
Meld is a graphical diff viewer and merge application for
the GNOME desktop. It supports 2 and 3-file diffs, recursive directory
diffs, diffing of directories under version control (Bazaar, CVS, Darcs,
Fossil, Git, Mercurial, Monotone), as well as the ability to manually and
automatically merge file differences.
- --auto-compare,
-a
-
Automatically compare all differing files on startup.
- --auto-merge
-
Automatically merge files
- --comparison-file=<file>
-
Load a saved comparison from a Meld comparison file
- --diff FILE1|DIR1
FILE2|DIR2 [FILE3|DIR3]
-
Create a diff tab for the given files or directories. Note that
"meld --diff FILE1 FILE2" is functionally equivalent to
"meld FILE1 FILE2". However, the --diff argument
can be given multiple times for one invocation of meld which allows
the user to automatically initiate multiple diffs when meld starts.
See examples below.
- --help, -h
-
Print application help and usage.
- --label=<label>,
-L <label>
-
Set application window title to <label>.
- --newtab,
-n
-
Open the comparison as a new tab in an already-running instance.
- --output,
-o
-
Sets the save path for the middle buffer in a three-pane merge view. This is
useful for loading the middle buffer from one file and saving it to
another, for example in use as a version control merge helper.
- --unified,
-u
-
Ignored for compatibility
- --version
-
Print application version and exit.
If you find a bug, please report it at
https://gitlab.gnome.org/GNOME/meld/issues or mail a description of the
issue to meld-list@gnome.org.
See the AUTHORS text file in meld's source code
(http://git.gnome.org/browse/meld/tree/AUTHORS).