pub unsafe extern "C" fn git_annotated_commit_from_fetchhead(
    out: *mut *mut git_annotated_commit,
    repo: *mut git_repository,
    branch_name: *const c_char,
    remote_url: *const c_char,
    oid: *const git_oid
) -> c_int