Pregunta

Estamos haciendo la transición a GIT, necesitamos un control de origen que maneja mejor la ramificación y el desarrollo paralelo. Todo nuestro equipo ha investigado un poco y hemos decidido mudarnos a GIT. También nos gusta el modelo de flojo. Noté que también hay una extensión GitFlow para GIT.

¿Qué beneficio tiene esta extensión sobre el GIT estándar? Parece que es principalmente macros para agrupar los comandos. ¿Deberíamos molestarnos con la extensión GitFlow (nos gusta el modelo)? ¿Es útil? ¿Cómo se compara con los comandos Git estándar?

¿Fue útil?

Solución

La "extensión" de Gitflow es literalmente solo un conjunto de scripts que codifican el modelo de ramificación de NVIE. No hay absolutamente ninguna necesidad de usarlos, es solo una conveniencia. Es posible que le resulte útil tener los scripts para tratar el modelo de ramificación, o puede preferir simplemente seguir con los comandos de vainilla Git para hacer exactamente lo mismo. Es solo una preferencia personal.

Otros consejos

Kevin tiene toda la razón. Excepto ..., las extensiones de flujo Git hacen que sea muy fácil usar el modelo NVIE. Realmente ayuda a hacer cumplir lo que quiere decir con una característica, pero lo más importante, ¡qué lanzamiento y una figura es!

Cuando usa las extensiones de flujo Git, también puede usar comandos Git regulares, sin penalización en absoluto.

También he encontrado la herramienta GUI OS X, Sourcetree. Realmente ayuda a mostrarle lo que es local y lo que debe ser empujado/sacado del origen.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top