Skip to main content

atomic blame

Show line-level ownership for a tracked text file. Introduced in Atomic 0.20.0.

Verified against CLI 0.20.0.

Synopsis​

atomic blame <PATH> [--short]

Description​

atomic blame attributes each line of a tracked text file to the change that last touched it. Because Atomic changes are content-addressed and vertices are never deleted, blame resolves against real change identities, not synthesized tree diffs.

Arguments​

ArgumentDescription
<PATH>File path to attribute (repository-relative)

Options​

OptionDescription
--shortShow only the short (12-character) change hash per line

Examples​

# Attribute every line of auth.rs
atomic blame src/auth.rs

# Compact view: change hashes only
atomic blame --short src/auth.rs

# Then inspect the change behind a specific line
atomic change <HASH>

See Also​

  • change — Inspect the change that owns a line
  • provenance — W3C PROV projection for a change (model, session, cost)
  • query — Graph queries across files and changes