16-08-2011, 12:19 PM
Git permet tout ça, c'est fait pour. Ça a été développé pour versionner le développement du Kernel de Linux, qui est un endroit autrement plus hostile qu'une application Web.
Quand il faut corriger un bug critique qui est sur la version de production (un hotfix) :
Et voilà, ça roule.
Quand il faut corriger un bug critique qui est sur la version de production (un hotfix) :
- Tu crées une branche pour ce hotfix à partir de la branche master (la production) ;
- Tu effectues la correction. Normalement ce sont des modifications assez légères ;
- Tu merge la branche de hotfix dans la branche develop et dans la branche master.
Et voilà, ça roule.