A pointer to a repository at a specific revision embedded inside another repository.
The branch of the upstream submodule for tracking updates
The git URL of the submodule repository
The name of the submodule in .gitmodules
The path in the superproject that this submodule is located in
The commit revision of the subproject repository being tracked by the submodule