Reverts the given commit, producing changes in the index and working directory.
Reverts the given commit against the given "our" commit, producing an index that reflects the result of the revert.
Initialize git_revert_options structure
Options for revert