Combining the wget / tar method with git init will not help you initialize the submodules:
Everything is not tracked after git init .
You need to add and transfer everything before:
git submodule update
This git submodule will "work", but only create empty directories.
This is because the tar file did not include special entries (160000) created by git submodule add .
You need to re-declare these submodules:
C:\prog\git\ReactiveCocoa-2.0-development>git submodule add --name xcconfigs https://github.com/jspahrsummers/xcconfigs.git external\xcconfigs Cloning into 'external\xcconfigs'... remote: Counting objects: 312, done. remote: Compressing objects: 100% (229/229), done. Receal 312 (delta 87), reused 306 (delta 82) Receiving objects: 100% (312/312), 64.51 KiB | 0 bytes/s, done. Resolving deltas: 100% (87/87), done.
source share