libgit2

git_reference_create_symbolic

Version:

Create a new symbolic reference.

The reference will be created in the repository and written to the disk.

This reference is owned by the repository and shall not be free'd by the user.

Signature

int git_reference_create_symbolic(git_reference **ref_out, git_repository *repo, const char *name, const char *target);

Parameters

In
ref_out

Pointer to the newly created reference

In
repo

Repository where that reference will live

const char *
In
name

The name of the reference

const char *
In
target

The target of the reference

Returns

int

0 on success; error code otherwise

Versions