2011-02-16 10 views
6

Un compañero desarrollador me mostró recientemente una publicación de blog con una buena representación visual de un diseño de git. Indicó que esta estrategia en particular estaba ganando mucha popularidad, pero numerosas búsquedas aquí y a través de Google aún no han aparecido en la publicación del blog.¿Cuáles son algunas estrategias populares de diseño de Git?

Lo esencial era que tenía una cajuela para el desarrollo principal y una "cajuela lateral" para correcciones de errores inmediatas impulsadas por el cliente. El desarrollo principal tenía una rama, que se fusionó con el tronco periódicamente para las versiones principales, y luego tenía ramas de características. Había un hermoso diagrama que claramente mostraba todo esto.

Como me gustaría aprender algo mejor, me gustaría tener ese diagrama disponible como ayudante. También sería útil como visual para tratar de convencer a los compañeros de trabajo de cambiar a git. ¿Alguien sabe de lo que estoy hablando y puede proporcionar un enlace?

EDIT: Me doy cuenta ahora de que mi título es un poco engañoso para el contenido. Si alguien quisiera publicar estrategias adicionales para la ramificación de git, también serían apreciados.

Respuesta

11

Parece que estás hablando de this workflow titled "A Successful git branching model". La gente de nvie también creó el subcomando git-flow que implementa el modelo de bifurcación descrito en el primer enlace. Se puede encontrar una publicación en el blog sobre la herramienta git-flow here. Tenga en cuenta, sin embargo, que git-flow puede ser un poco complicado de configurar en Windows. En las máquinas * IX, es muy sencillo.

+0

¡Eso fue exactamente! Muchas gracias y gracias extra por la advertencia sobre Windows. Como trabajo principalmente en Windows, estaré atento a los puntos de enganche. – CodexArcanum

Cuestiones relacionadas