Submodules cannot be shallow-cloned
Description
Large submodules can take a long time to fetch/clone completely.
Proposal
Performing a shallow clone significantly reduces the time to fetch submodules.
Links to related issues and merge requests / references
Edited by Sean Anderson