Cita:
Iniciado por cvander Por un lado, me gustó esta implementación que con los branches implementa un branch de desarrollo, deja el master para producción, genera otro de hot fixes y básicamente genera caminos de desarrollo que antes mirábamos únicamente con servidores y entornos de trabajo diferentes.
http://nvie.com/posts/a-successful-git-branching-model/ Esto ya se hace desde los tiempos de Subversión, pero siempre la capacidad de Merge en SVN ha sido mala (me parece que en 1.6 hicieron mejoras), Git en ese sentido es mejor ya lleva control de que lineas del código han cambiado entre cada branch/commit y el merge es más transparente. Subversión "hace" un diff entre archivos y bueno, no siempre resulta bien.