Estrategias de branching – No solo existe git-flow

Hoy vamos a hablar de estrategias de ramificación en proyectos software. Hace tiempo escribimos sobre git-flow, pero también existen otras estrategias de ramificación. Dependiendo del proyecto en el que estemos, el tamaño del equipo, la manera de liberar nuevas funcionalidades, etc. podemos elegir la estrategia que mejor se adapte a nuestra variables del proyecto. Estrategia … Continúa leyendo Estrategias de branching – No solo existe git-flow

Cheat sheet sobre git-flow: Chuleta/Resumen

Ya hemos hablado de gitflow en otras ocasiones. Ahora me gustaría comentar un pequeño resumen que he encontrado aquí http://danielkummer.github.com/git-flow-cheatsheet/ y que he traducido libremente. el chearsheet de daniel es mucho más colorido, yo he optado por crear uno en pdf que se puede imprimir. Tened cuidado con eso de imprimir porque al final os pasa como a mí y los papeles se esconden cada vez que voy a buscarlos 😉

Para recordar un poco Gitflow Es una extensión para git que ayuda a usar la metodología “una rama por tarea” con git

Continúa leyendo “Cheat sheet sobre git-flow: Chuleta/Resumen”

Una buena manera de afrontar la ramificación (branching) en Git

Este post es una traducción libre de http://nvie.com/posts/a-successful-git-branching-model/ en el que voy a contar una manera de trabajar con proyectos, Repositorios de código distribuidos (git) y ramas. Todo esto viene a que hace un tiempo encontré por barrapunto esta discusión y encontré este post que ahora traduzco.

Estrategia de ramificiación y administración de versiones

¿por qué Git?

Existen en internet multitud de discusiones sobre los post y contras de Git, por ejemplo esta. Git da a los desarrolladores una nueva forma de pensar en fusión y ramificación. Desde CVS/Subversión siempre he tenido un poco de miedo por las bifurcaciones, sobre todo con los conflictos al mezclar (merge) ¡Los merges muerden!

Continúa leyendo “Una buena manera de afrontar la ramificación (branching) en Git”