2012-01-31 1 views
2

J'ai un projet appelé "TestProject" .. ce projet est hébergé sur github en tant que dépôt privé. Ce projet repo sera poussé vers plusieurs serveurs/dossiers différents et modifié en fonction des besoins des clients.Flux de travail Git & Github, mise à jour des sous-arbres avec les modifications parentes

Le projet principal utilise le framework CodeIgniter et la fonctionnalité principale est la même. Cependant, les vues, configs, assets (css, js, images) changent de site en site.

Comment puis-je déployer des mises à jour à chacun de mes sites tout en conservant les changements des css/js/images

Exemple: TestProject a deux nouveaux sites: ShopGilbert et GGG. En ce moment, je clone TestProject dans un nouveau dossier, change la branche en une nouvelle branche appelée shopgilbert, puis apporte des modifications à shopgilbert et appuie les changements. Cependant, si j'effectue une mise à jour de fonction de base vers TestProject, comment puis-je obtenir cette modification pour refléter tous les sous-projets qui sont enfants de cette branche sans avoir à copier/coller ou à écraser mes vues/css/js?

Répondre

Questions connexes