Archive a Git project and all its submodules into a single file
Archive a project and its submodules
git-archive-all
$ git-archive-all ../project.tar
$ git-archive-all --compress=gz ../project.tar.gz main
$ git-archive-all ../project.zip abc123def