Skip to main content
Upload objects needed by the current lock. Explicit history selectors replace that set with objects from selected committed snapshots. Path filters apply before content is . A broad push skips and summarizes each skipped mount. Cache problems are reported per path.
Run gat push before git push so collaborators can fetch the bytes referenced by your commits. See History selection to publish objects from earlier snapshots too.
Without path flags, use the default named selection, or all paths if none is set. Explicit filters replace that selection; --path . selects the whole repository.
Named and inline selectors cannot be combined. Paths are relative to the repository root; patterns are relative to the selected path. See Path selection and gat selection.

Usage

Examples

Upload objects referenced by the current desired state.