pub unsafe extern "C" fn git_commit_create_with_signature(
    id: *mut git_oid,
    repo: *mut git_repository,
    commit_content: *const c_char,
    signature: *const c_char,
    signature_field: *const c_char
) -> c_int