jj-operation-log
show Jujutsu's operation log
TLDR
SYNOPSIS
jj operation log [options]
DESCRIPTION
jj operation log (alias jj op log) lists the operation log. Jujutsu records every mutating command as an operation, which is what jj undo, jj operation restore, and jj operation revert walk.Like other jj commands, jj op log snapshots the working copy and reconciles divergent operations. To inspect the log without that mutation, use jj --at-op=@ --ignore-working-copy op log.IDs from this log are the arguments to jj operation show, jj operation diff, jj operation restore, and jj --at-operation.
PARAMETERS
-n, --limit N
Maximum number of operations to show (after topological order, before reverse).--reversed
Show older operations first.-G, --no-graph
Flat list instead of a graph.-T, --template TEMPLATE
Render each operation with a template expression.-d, --op-diff
Show repository changes at each operation.-p, --patch
Show patches of modified changes (implies --op-diff).-s, --summary
For each path, show only whether it was modified, added, or deleted.--stat
Show a histogram of the changes.--show-changes-in REVSETS
Restrict operation diffs to matching revisions.--help
Display help information.
INSTALL
CAVEATS
Subcommand of jj. The log is retained according to repo gc settings; old operations can disappear after jj util gc or jj operation abandon. Default output is newest-first. --patch on a long log is expensive.
SEE ALSO
jj-operation(1), jj-operation-show(1), jj-operation-diff(1), jj-undo(1), jj-log(1), jj(1)
