Bonjour Valéry,
voici un modèle de développement intéressant utilisant git : http://nvie.com/posts/a-successful-git-branching-model/
Il existe git flow qui est une extension de commandes facilitant la gestion de projet suivant ce modèle et qui est disponible ici : https://github.com/nvie/gitflow
Pour l'intégration des modules tu peux essayer git submodule http://git-scm.com/book/en/Git-Tools-Submodules, mais la gestion des sous-modules lors des changements de branches n'est pas très au point...
@+
Eric