#Git Flow

Estrategias de branching y flujo de trabajo con ramas.

6 posts etiquetados
Una ilustración isométrica que muestra a varias personas interactuando con una gran estructura de ramificación de color rosa, representando ramas de código de Git en un entorno colaborativo.
Git y Control de VersionesSerie

Git + Merge + Deploy, que metodologia seguir para ser un pro DevOps 😎?

Hay ciertas practicas y conceptos que inclusive como programadores (no todo es tirar código, es un plus saber el proceso de deploy igual) nos harán crear mejores proyectos.

31 ago 20252 min
Logotipo de Git a la izquierda, apuntando a los logotipos de GitLab, GitHub y Bitbucket a la derecha.
Git y Control de VersionesSerie

Pull Requests y Merge Requests: ¿Git nativo o invención de las plataformas?

Las Pull Requests y Merge Requests no son parte de Git nativo. Las plataformas como GitHub, GitLab, y Bitbucket son los que agregaron toda la interfaz de usuario y los procesos de colaboración encima de Git.

31 ago 20258 min
Diagrama vectorial que compara dos flujos de trabajo de Git. Un camino directo y rápido (etiquetado "DIRECT") conecta la creación de una rama con su fusión. Un camino indirecto ("PR/MR") añade pasos intermedios, incluyendo una revisión de código con una advertencia (triángulo amarillo) y una aprobación con una marca de verificación (icono verde), involucrando a dos avatares de desarrolladores, antes de fusionarse.
Git y Control de VersionesSerie

Diferencias entre merge directo y usar el proceso de PR/MR

Es como la diferencia entre entrar a tu casa por la puerta principal versus escalar por la ventana del segundo piso - técnicamente ambos te llevan adentro, pero uno es el camino correcto y seguro.

31 ago 202510 min
Una ilustración comparativa con un fondo azul dividido en diagonal. A la izquierda, sobre un azul oscuro, un icono amarillo y naranja de 'Pull Request' con dos puntos interconectados y una flecha curva separada que apunta hacia arriba. Texto debajo: 'Pull Request'. A la derecha, sobre un azul claro, un icono verde de 'Merge Request' que muestra tres puntos interconectados en una estructura de fusión de ramas. Texto debajo: 'Merge Request'. El estilo es arte vectorial plano y limpio.
Git y Control de VersionesSerie

⤴️Pull Requests (PR) / Merge Requests (MR)

Las Pull Requests (GitHub) o Merge Requests (GitLab) - que son básicamente el mismo concepto con nombres diferentes - actúan como el puente entre tu trabajo individual y el código que eventualmente llegará a producción.

31 ago 202521 min
Una detallada infografía isométrica en forma de diagrama de flujo, titulada "FLUJO BÁSICO DE UNA FEATURE USANDO GIT FLOW", que ilustra paso a paso el ciclo de vida de una rama de característica en Git Flow.
Git y Control de VersionesSerie

Flujo básico de una feature usando Git Flow (con ejemplos vanilla)

Gitflow puede utilizarse en proyectos que tienen un ciclo de publicación programado, así como para la práctica recomendada de DevOps de entrega continua (CI/CD)

31 ago 202517 min
Ilustración moderna y colorida sobre trabajo en equipo en desarrollo de software. Muestra a un grupo diverso de profesionales colaborando alrededor de un centro de control con diferentes caminos gráficos y conexiones que representan varias metodologías de Git. El diseño es limpio, luminoso y ordenado, con un estilo visual amigable.
Git y Control de VersionesSerie

🔀 Branching estratégico 🌿

El branching estratégico es como la arquitectura vial de tu proyecto: si todos manejan por cualquier calle sin reglas, habrá choques y caos. Así que vamos a ver los modelos más usados y cuándo conviene uno u otro.

31 ago 202513 min