The parent repo does not copy the files; it stores a gitlink to a commit in the other repo, plus the URL in .gitmodules. A plain clone leaves the directory empty until you run git submodule update --init.