Apply options structure
Flags controlling the behavior of git_apply
Possible application locations for git_apply
When applying a patch, callback that will be made per delta (file)
When applying a patch, callback that will be made per hunk
Apply a git_diff to a git_tree, and return the resulting image as an index
git_diff
git_tree
Apply a git_diff to the given repository, making changes directly in the working directory, the index, or both