libgit2

git_merge_base_octopus

Version:

Find a merge base in preparation for an octopus merge

Signature

int git_merge_base_octopus(git_oid *out, git_repository *repo, size_t length, const git_oid *input_array);

Parameters

In
out

the OID of a merge base considering all the commits

In
repo

the repository where the commits exist

size_t
In
length

The number of commits in the provided input_array

In
input_array

oids of the commits

Returns

int

Zero on success; GIT_ENOTFOUND or -1 on failure.

Versions