Browse RC.6 documentation
RC.6 Documentation revision 18

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#

Code · text
ait pull

Exact 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.

Code · text
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

Version authority

Checked against the exact RC.6 source

This page is public documentation, not a second product contract. Use the exact source and distribution contract for release authority.

Owning component Snapshots
  • ait-coreSNP-8C859807E799
  • ait-serverSNP-25FF61FEEA4C
  • ait-runnerSNP-E50374CBA6E6
  • ait-pythonSNP-DF2C871D5400
  • ait-nodeSNP-46BB35869747