Tengo un repositorio alojado en https://github.com/aikiframework/json . En mi copia local, agregué un submódulo usando el comando
git submodule add [email protected]:jcubic/json-rpc.git json-rpc
Luego hice un commit y push, y los cambios aparecen en GitHub (puedo hacer clic en él). Pero cuando clono el repositorio
git clone https://github.com/aikiframework/json.git
la carpeta de submódulos json-rpc está vacía.
¿Que me estoy perdiendo aqui? ¿Me olvidé de algo? ¿Por qué está vacía esa carpeta?

git submodule update --init, si ya clonó pero olvidó--recursive.git submodule update --initusted tendrá que ir a cada uno de recompra y hacergit checkout masterlo contrario obtendrá errorYou are not currently on a branch.engit pullcuando intenta actualizar a una versión más nueva.update --initpista. Eso ayuda cuando el clon original no tenía contenido--recursivey simplemente quería extraer los submódulos faltantes.