http://stackoverflow.com/questions/359424/detach-subdirectory-into-separate-git-repository – Detach subdirectory into separate Git repository – Un article très intéressant pour permettre de modifier un dépôt git de façon à détacher un sous-répertoire du dépôt pour en faire un dépôt indépendant tout en supprimant, dans le dépôt plus haut dans la hiérarchie, les références à ce sous-répertoire. À utiliser pour avoir, sur puppet, /etc/puppetet/etc/puppet/modules. Ceci permettra ensuite de simplifier la création d'environnements. En effet, dans ceux-ci, seuls les modules sont modifiés (éventuellement le node.pp mais ce détail est à gérer diféremment).