libgit2

git_repository_set_index

Version:

Set the index file for this repository

This index will be used for all index-related operations involving this repository.

The repository will keep a reference to the index file; the user must still free the index after setting it to the repository, or it will leak.

Signature

int git_repository_set_index(git_repository *repo, git_index *index);

Parameters

In
repo

A repository object

In
index

An index object

Returns

int

0 on success, or an error code

Versions