The 1 iff the hunk has been tracked to a boundary commit (the root, or the commit specified in git_blame_options.oldest_commit)
The OID of the commit where this line was last changed.
The author of final_commit_id. If GIT_BLAME_USE_MAILMAP has been specified, it will contain the canonical real name and email address.
The 1-based line number where this hunk begins, in the final version of the file.
The number of lines in this hunk.
The OID of the commit where this hunk was found. This will usually be the same as final_commit_id, except when GIT_BLAME_TRACK_COPIES_ANY_COMMIT_COPIES has been specified.
The path to the file where this hunk originated, as of the commit specified by orig_commit_id.
The author of orig_commit_id. If GIT_BLAME_USE_MAILMAP has been specified, it will contain the canonical real name and email address.
The 1-based line number where this hunk begins in the file named by orig_path in the commit specified by orig_commit_id.
Structure that represents a blame hunk.