libgit2

submodule

Version:
Git submodule management utilities

Objects

Opaque structure representing a submodule

Macros

Enums

Values that could be specified for the update rule of a submodule

Values that could be specified for how closely to examine the working directory when getting submodule status

Return codes for submodule status

Functions

Lookup submodule information by name or path

Iterate over all tracked submodules of a repository

Set up a new git submodule for checkout

Resolve the setup of a new git submodule

Add current submodule HEAD commit to index of superproject

Write submodule settings to

Get the containing repository for a submodule

Get the name of submodule

Get the path to the submodule

Get the URL for the submodule

Set the URL for the submodule

Get the OID for the submodule in the index

Get the OID for the submodule in the current HEAD tree

Get the OID for the submodule in the current working directory

Get the ignore rule for the submodule

Set the ignore rule for the submodule

Get the update rule for the submodule

Set the update rule for the submodule

Read the fetchRecurseSubmodules rule for a submodule

Set the fetchRecurseSubmodules rule for a submodule

Copy submodule info into "

Copy submodule remote info into submodule repo

Open the repository for a submodule

Reread submodule info from config, index, and HEAD

Reread all submodule info

Get the status for a submodule

Get the locations of submodule information