Organisation du dépôt - StevenYAMBOS/Smash-Here-API GitHub Wiki
⚠️ Organisation du dépôt
L'organisation des branches du dépôt est structurée pour faciliter le développement, les tests, et le déploiement en production. Voici les principales branches utilisées :
-
main
(vous vous trouvez ici) : Point d'entrée du projet, contient tous les documents nécessaires à la compréhension du projet. -
dev
:
La branche principale de développement continu. Elle sert d'environnement bac à sable pour les développeurs où toutes les nouvelles fonctionnalités et corrections de bugs sont intégrées après validation initiale. -
pre-prod
:
Cette branche est destinée à présenter les fonctionnalités au client. Une fois que les développements de la branchedev
sont stabilisés et validés, ils sont fusionnés dans cette branche pour des démonstrations. -
prod
:
La branche finale de production qui contient la version stable et prête à être déployée de l'application. Elle est mise à jour uniquement lorsque les changements danspre-prod
sont entièrement validés.
Bonnes pratiques :
- Tester les fonctionnalités dans la branche
dev
avant de les intégrer danspre-prod
. - Ne jamais effectuer de développement direct sur les branches
pre-prod
etprod
. - Maintenir la branche
prod
uniquement avec du code stable et prêt pour les utilisateurs finaux.