Skip to main content
gat system is Experimental: its interface or behavior may change or be removed between releases. See Feature lifecycle.
Inspect and maintain with these experimental commands.
Purging cached objects can remove your only copy of unpublished content. Upload or back up needed objects before using --purge-objects.
For missing working files or damaged cached content, start with missing and corrupted objects. To remove unneeded stored content using history-based protection, see gat gc.

Usage

Subcommands

gat system inspect

gat system repair

gat system clean

gat system clean

Remove disposable state. Purge flags also remove unverified temporary files or cached objects.

Usage

Examples

Remove only state Gat can prove is disposable.

gat system inspect

Check repository state without changing it. Omit the domain to inspect all domains.

Usage

Examples

Inspect lock, state, cache, and Git integration.

gat system repair

Repair the selected repository domain. Review inspection results before choosing recovery options.

Usage

Examples

Rebuild derived repository state.