À l'époque où drupal était dans CVS, j'avais mes sites dans un référentiel git, puis j'ai récupéré core et contrib via CVS. Les deux systèmes coexistaient avec bonheur et je pouvais suivre les modifications de tout et apporter des correctifs aux modules contrib. Maintenant, avec git, je ne sais pas s'il faut simplement télécharger contrib et core et les archiver dans le référentiel git de mon site, ou peut-être utiliser des sous-modules?
Je me demande s'il existe encore des meilleures pratiques à ce sujet? Je suis particulièrement perplexe sur la façon d'avoir core comme sous-module si mon dépôt utilise le répertoire racine de drupals comme sa propre racine?