A pointer to a repository at a specific revision embedded inside another repository.


branch (String)

The branch of the upstream submodule for tracking updates

gitUrl (URI!)

The git URL of the submodule repository

name (String!)

The name of the submodule in .gitmodules

path (String!)

The path in the superproject that this submodule is located in

subprojectCommitOid (GitObjectID)

The commit revision of the subproject repository being tracked by the submodule