ait pull — Complete Reference
Import a remote Line's Snapshot history, classify head relationships, and optionally materialize the selected result.
Audience: Developers and coding agents
Operating boundary#
Purpose: Import a remote Line's Snapshot history, classify head relationships, and optionally materialize the selected result.
Effect class: Imports local authority; merge and restore options can also change Line or workspace state.
Coverage: 1 public help surface under ait pull.
The blocks below preserve the RC.6 binary output in full, including every emitted argument, option, default, possible value, conflict, and requirement.
Complete command tree#
ait pullExact emitted help#
ait pull#
Reference description: Import a remote Line's Snapshot history, classify head relationships, and optionally materialize the selected result.
The RC.6 binary emits no separate prose description for this surface; the sentence above is editorial context. The complete parser-provided usage and options follow unchanged.
Usage: ait pull [OPTIONS]
Options:
--remote <REMOTE>
--line <LINE> Import one remote line and fast-forward its local head when safe.
--merge Merge an explicitly divergent imported remote head into the current local line.
--restore Materialize the pulled line into the current workspace after the remote snapshot chain is imported.
--force Allow --restore to overwrite local workspace changes.
--json
-h, --help Print help