pub unsafe extern "C" fn git_revert_commit(
    out: *mut *mut git_index,
    repo: *mut git_repository,
    revert_commit: *mut git_commit,
    our_commit: *mut git_commit,
    mainline: c_uint,
    merge_options: *const git_merge_options
) -> c_int