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.
An interrupted lock update needs recovery
An interrupted lock update needs recovery
Gat reports unresolved lock state and any validated recovery commands.
repair all repairs other domains only after blocking lock problems are resolved.A
can remain after an interrupted layout conversion.
Usage
All options
All options
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
All options
All options
Examples
- Disposable state
- Temporary files
- Cached objects
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
All options
All options
Examples
- All domains
- Cache
Inspect lock, state, cache, and Git integration.
gat system repair
Repair the selected repository domain. Review inspection results before choosing recovery options.Usage
All options
All options
Examples
- State
- Lock backup
Rebuild derived repository state.

