Include git submodules when downloading a tag/branch/ref archive
git archive doesn't include submodules which means that the download might be unusable without manually adding the submodules to the correct directories.
Proposal
Include git submodules in git archives via the interface and API.
Include an option to control if they are included or excluded.
Links
Edited by James Ramsay (ex-GitLab)