RC.6
Documentation revision 18
ait blame — Complete Reference
Attribute a path or line range to recorded Snapshot and Plan lineage, with an explicit bounded restore option.
Audience: Developers and coding agents
Operating boundary#
Purpose: Attribute a path or line range to recorded Snapshot and Plan lineage, with an explicit bounded restore option.
Effect class: Read-only by default; the emitted restore option mutates the selected workspace range.
Coverage: 1 public help surface under ait blame.
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 blameExact emitted help#
ait blame#
Binary description: Attribute selected lines without modifying workspace files.
Attribute selected lines without modifying workspace files.
Usage: ait blame [OPTIONS] <PATH>
Arguments:
<PATH>
Options:
--line <LINE>
Return blame for one line only.
--start <START_LINE>
Start line for a bounded blame range.
--end <END_LINE>
End line for a bounded blame range.
--snapshot <SNAPSHOT_ID>
Blame against one explicit immutable snapshot.
--via-parent <VIA_PARENT_SNAPSHOT_ID>
For an explicit merge Snapshot, follow this direct parent instead of the primary parent.
--patchset <PATCHSET_ID>
Resolve one exact published Patchset ID to its revision Snapshot before blaming.
--remote <REMOTE_NAME>
Remote to use when resolving --patchset.
--plan-id <PLAN_ID>
Select one current Markdown lineage plan explicitly when the same artifact path is tracked by multiple current plans.
--plan-ref <PLAN_REF>
Select one current Markdown lineage plan by artifact selector/ref.
--json
-h, --help
Print help