Certaines de mes petites démos sont déjà gérées par des dépôts git. Leurs noms de dossiers sont DemoA, DemoB et DemoC
Maintenant, je place manuellement ces démos dans un grand entrepôt vide pour les gérer. Le nom du dossier correspondant à cet entrepôt vide est Demos. La structure actuelle est la suivante
Dans ce cas, même si DemoA est modifié, l'entrepôt correspondant au dossier Démos externe ne peut pas détecter le changement de statut de l'entrepôt. Il semble que DemoA, DemoB et DemoC ne soient pas suivis. Comment puis-je mieux le résoudre
.
Utilisez le sous-module git.
Traitez DemoA, DemoB et DemoC comme sous-modules du projet.
PS : je ne sais pas quel est votre projet, mais il peut être plus pratique d'utiliser des outils de gestion des dépendances au lieu de git, comme le composer de PHP et le maven de Java.