--incremental | Show blame entries as we find them, incrementally |
-b | Do not show object names of boundary commits (Default: off) |
--root | Do not treat root commits as boundaries (Default: off) |
--show-stats | Show work cost statistics |
--progress | Force progress reporting |
--score-debug | Show output score for blame entries |
-f, --show-name | Show original filename (Default: auto) |
-n, --show-number | Show original linenumber (Default: off) |
-p, --porcelain | Show in a format designed for machine consumption |
--line-porcelain | Show porcelain format with per-line commit information |
-c | Use the same output mode as git-annotate (Default: off) |
-t | Show raw timestamp (Default: off) |
-l | Show long commit SHA1 (Default: off) |
-s | Suppress author name and timestamp (Default: off) |
-e, --show-email | Show author email instead of name (Default: off) |
-w | Ignore whitespace differences |
--ignore-rev <rev> | Ignore <rev> when blaming |
--ignore-revs-file <file> | Ignore revisions from <file> |
--color-lines | Color redundant metadata from previous line differently |
--color-by-age | Color lines by age |
--minimal | Spend extra cycles to find better match |
-S <file> | Use revisions from <file> instead of calling git-rev-list |
--contents <file> | Use <file>'s contents as the final image |
-C | Find line copies within and across files |
-M | Find line movements within and across files |
-L <start,end> | Process only line range <start>,<end> or function :<funcname> |
--abbrev [n] | Use <n> digits to display object names |