git_submodule_set_branch

Set the branch for the submodule in the configuration

After calling this, you may wish to call git_submodule_sync() to write the changes to the checked out submodule repository.

extern (C) nothrow @nogc
int
git_submodule_set_branch
(,
const(char)* name
,
const(char)* branch
)

Parameters

repo libgit2_d.types.git_repository*

the repository to affect

name const(char)*

the name of the submodule to configure

branch const(char)*

Branch that should be used for the submodule

Return Value

Type: int

0 on success, <0 on failure

Meta