jj-run(1) General Commands Manual jj-run(1) (NAME) jj-run - (SYNOPSIS) jj run [-r|--revision] [-R|--repository] [--ignore-working-copy] [-j|--jobs] [--no-integrate-operation] [--ignore-immutable] [--root] [--at-operation] [--clean] [--debug] [--restore-descendants] [--color] [--passthrough] [--ignore-changes] [--quiet] [--ignore-errors] [--no-pager] [--config] [--config-file] [-h|--help] [ARGS] (DESCRIPTION) (check out) (amend) . (diff) . `--restore-descendants` `--ignore-changes` . : o JJ_CHANGE_ID o JJ_COMMIT_ID o JJ_WORKSPACE_ROOT # Run pre-commit on your local work $ jj run -j 4 -- pre-commit run .github/pre-commit.yaml (OPTIONS) -r, --revision -j, --jobs `run.jobs` . . --root `jj run` --clean `jj run` . `--clean` . --restore-descendants ( /diff) --passthrough (stdout) (stderr) ( ) TTY ( ) . (stdin) . . --ignore-changes . ( ) . `--ignore-immutable` . --ignore-errors . `jj run` . -h, --help ( '-h') [ARGS] : `--` `-` . : `jj run --revisions=... -- cargo build --release`. (GLOBAL OPTIONS) -R, --repository . Jujutsu .jj/ . --ignore-working-copy . Jujutsu . (`@`) . `--ignore-working-copy` . (command 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) . `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` . . --no-pager (pager) --config ( ) TOML . TOML . TOML ( ) . --config-file ( ) run jj-run(1)