jj-interdiff(1) General Commands Manual jj-interdiff(1) (NAME) jj-interdiff - diff (SYNOPSIS) jj interdiff [-R|--repository] [--ignore-working-copy] [--no-integrate-operation] [-s|--summary] [--ignore-immutable] [--stat] [--at-operation] [--types] [--debug] [--name-only] [--color] [--git] [--color-words] [--quiet] [--no-pager] [--tool] [--config] [--context] [--config-file] [-w|--ignore-all-space] [-b|--ignore-space-change] [-h|--help] <--from|--to> [FILESETS] (DESCRIPTION) diff `jj diff -r` . : << A B >> `jj interdiff --from @- --to other` . push (remote) : $ jj interdiff --from push-xyz@origin --to push-xyz `jj diff --from A --to B` . interdiff (patches) . : `jj diff --from A --to B` `jj interdiff --from A --to B` . (rebase ) --from --to --to . `jj evolog -p` . (OPTIONS) -f, --from (: @) -t, --to (: @) -h, --help ( '-h') [FILESETS] (DIFF FORMATTING OPTIONS) -s, --summary --stat --types . . '-' 'F' 'L' (symlink) 'C' (conflict) 'G' Git . --name-only (shell) : jj diff -r @- --name-only | xargs perl -pi -e's/OLD/NEW/g --git Git (Git-format diff) --color-words --tool `:` . `--tool=:git` `--git` . --context (context) -w, --ignore-all-space -b, --ignore-space-change (GLOBAL OPTIONS) -R, --repository Jujutsu .jj/ . --ignore-working-copy Jujutsu . (`@`) . --ignore-working-copy . (prompt) . --at-operation --ignore-working-copy . --no-integrate-operation (operation log) . . . jj --at-op jj op restore . jj op integrate . **. jj git push --no-integrate-operation (push) . --ignore-immutable Jujutsu . (root commit) . (revset) immutable_heads() immutable . --at-operation . Jujutsu . --at-op= . jj --at-op= st jj st . --at-op=@ . jj op log . . --ignore-working-copy . (mutating) . . . --debug (debug logging) --color : o always o never o debug o auto --quiet jj file list (rebase) . . --no-pager (pager) --config ( ) TOML . TOML . TOML ( ) . --config-file ( ) (SEE ALSO) jj(1), jj-diff(1), jj-evolog(1) interdiff jj-interdiff(1)