J'ai un dépôt hébergé chez https://github.com/aikiframework/json . Sur ma copie locale, j'ai ajouté un sous-module à l'aide de la commande
git submodule add [email protected]:jcubic/json-rpc.git json-rpc
Ensuite, j'ai fait un commit et un Push, et les changements apparaissent sur GitHub (je peux cliquer dessus). Mais quand je clone le repo
git clone https://github.com/aikiframework/json.git
le dossier du sous-module json-rpc est vide.
Qu'est-ce que j'oublie ici? Ai-je oublié quelque chose? Pourquoi ce dossier est-il vide?
OK je l'ai trouvé, il fallait ajouter --recursive
lors du clonage du dépôt.
Ainsi, la commande clone se termine comme suit:
git clone https://github.com/aikiframework/json.git --recursive