GIT-STAGE-BATCH-JOURNAL(1)

NAME
git-stage-batch-journal - inspect or purge diagnostic journal data

SYNOPSIS
git-stage-batch journal [ --path | --purge ] [ --all ] [ --porcelain ]

DESCRIPTION
Shows a content-free summary of the diagnostic journal for the current repository. Journaling is disabled unless GIT_STAGE_BATCH_JOURNAL is configured.

Journal files live in a private per-user state directory, are identified by a hash of the repository, and are rotated and expired automatically. Metadata and verbose levels redact paths, command output, and content previews.

OPTIONS

--path
    Print only the current repository's journal path.

--purge
    Delete the current repository's journal files.

--all
    With --purge, delete journal files for every repository.

--porcelain
    Emit stable JSON output.

ENVIRONMENT

GIT_STAGE_BATCH_JOURNAL
    Select disabled, metadata-only, verbose, or content-debug. The default is disabled.

GIT_STAGE_BATCH_JOURNAL_PATH
    Override the journal file path.

XDG_STATE_HOME
    Set the base per-user state directory when the journal path is not overridden.

PRIVACY
content-debug records raw paths, command output, and short content previews. Enable it only for a limited reproduction and purge it afterward. The other enabled levels record stable path hashes and content-free metadata.

SEE ALSO
git-stage-batch(1), git-stage-batch-validate(1)