merge-info

vb merge-info [OPTIONS]

Description

Display information about the most recent merge operation.

Options

-a, --all

Show all file changes that happened because of the merge. Normally only MERGE, CONFLICT, and ERROR lines are shown

-c, --context N

Show N lines of context around each change, with negative N meaning show all content. Only meaningful in combination with --tcl or --tk.

--dark

Use dark mode for the Tcl/Tk-based GUI

--tk

Bring up a Tcl/Tk GUI that shows the changes associated with the most recent merge.

Internally –tk options

Options used internally by --tk.

--diff12 FILE

Bring up a separate --tk diff for just the baseline and local variants of FILE.

--diff13 FILE

Like --diff12 but for baseline versus merge-in

--diff23 FILE

Like --diff12 but for local versus merge-in

--tcl FILE

Generate (to stdout) a TCL list containing information needed to display the changes to FILE caused by the most recent merge. FILE must be a pathname relative to the root of the check-out.

Debugging options

Debugging options available only when --tk is used.

--tkdebug

Show sub-commands run to implement --tk

--script FILE

Write script used to implement --tk into FILEE

Examples

  • Create a branch, merge it, then view merge-info summary

$ vb ci -m "base"
Committed version: 7c5a683c8a67dfebcb94c0afd3b7071f1ae5d2bb5f6a5d96075c5c2e47464d1f
$ vb ci -m "feature work" --branch feature/x
Committed version: 91a78e2c517ccd1f4e784f0ec5f38d360b9e76153ce13ebaef416ad5c0fbe81a
$ vb update trunk
UPDATE app.txt
UPDATE readme.md
-------------------------------------------------------------------------------
updated-from: 91a78e2c517ccd1f4e784f0ec5f38d360b9e7615 2026-03-31 13:00:28 UTC
updated-to:   7c5a683c8a67dfebcb94c0afd3b7071f1ae5d2bb 2026-03-31 13:00:28 UTC
tags:         trunk
comment:      base (user: ubuntu)
changes:      2 files modified.
 "vb undo" is available to undo changes to the working checkout.
$ vb merge feature/x
UPDATE app.txt
UPDATE readme.md
 "vb undo" is available to undo changes to the working checkout.
$ vb ci -m "merge feature/x"
Committed version: f3047547e922f2974012ddddcff466f259bc8835229e803a3fe7d5f1e3fc4011
$ vb merge-info
No interesting changes in this merge.  Use --all to see everything.
  • Show all file changes from the most recent merge (-a)

$ vb merge-info -a
UPDATE    app.txt
UPDATE    readme.md