libgit2

git_merge_bases_many

Version:

Find all merge bases given a list of commits

Signature

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

Parameters

In
out

array in which to store the resulting ids

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