Dans Git, y a-t-il une différence entre un "submodule" (tel que créé et géré par la commande git submodule) et un "sous-projet" (littéralement juste un dépôt Git que vous placez à l'intérieur d'un autre dépôt Git), et si oui, quelle est-elle ?
Toute la documentation que j'ai pu trouver à ce sujet est plutôt ambiguë (et dans certains cas, contradictoire). Je pense qu'il n'y a pas de différence, mais je me suis dit que je devais le confirmer et laisser une question à la disposition des nouveaux utilisateurs de Git.