Flags for indicating option behavior for git_blame APIs.
Normal blame, the default
Track lines that have moved within a file (like git blame -M
). NOT IMPLEMENTED.
Track lines that have moved across files in the same commit (like git blame -C
). NOT IMPLEMENTED.
Track lines that have been copied from another file that exists in the same commit (like git blame -CC
). Implies SAME_FILE. NOT IMPLEMENTED.
Track lines that have been copied from another file that exists in any commit (like git blame -CCC
). Implies SAME_COMMIT_COPIES. NOT IMPLEMENTED.
Restrict the search of commits to those reachable following only the first parents.