git_submodule_init

Copy submodule info into ".git/config" file.

Just like "git submodule init", this copies information about the submodule into ".git/config". You can use the accessor functions above to alter the in-memory git_submodule object and control what is written to the config, overriding what is in .gitmodules.

extern (C) nothrow @nogc
int
git_submodule_init

Parameters

submodule libgit2_d.types.git_submodule*

The submodule to write into the superproject config

overwrite int

By default, existing entries will not be overwritten, but setting this to true forces them to be updated.

Return Value

Type: int

0 on success, <0 on failure.

Meta