Skip to content

AZ 400 Desarrollo para DevOps empresarial

Resumen de Flujos de Trabajo en Git

  1. Flujo de trabajo de rama de características
    • Todas las características se desarrollan en ramas dedicadas, aisladas de la rama principal.
    • Permite colaboración mediante solicitudes de incorporación de cambios, fomentando revisiones y discusiones.
    • Facilita compartir progreso sin alterar el código oficial.
    • Asegura una rama principal estable, crucial para integración continua.
  2. Flujo de trabajo de rama de versión
    • Se crean ramas específicas para preparar versiones desde ramas de características estables.
    • Estas ramas son sometidas a pruebas, correcciones y ajustes antes de ser integradas o implementadas.
    • Permite coordinar lanzamientos mientras el desarrollo continúa en otras ramas.
  3. Flujo de trabajo de desarrollo troncal
    • La rama principal representa el historial oficial del proyecto.
    • Los desarrolladores crean ramas descriptivas para trabajar en nuevas características o correcciones.
    • Proporciona un entorno controlado para experimentar y registrar cambios mediante confirmaciones.
  4. Solicitudes de incorporación de cambios
    • Facilitan la revisión del código y la discusión antes de integrar cambios en la rama principal.
    • Permiten compartir ideas iniciales, recibir ayuda o aprobar trabajo listo.
    • Incluyen comentarios en Markdown, haciendo el proceso interactivo y organizado.
  5. Implementación y combinación
    • Las ramas pueden implementarse para pruebas finales antes de fusionarse.
    • La combinación conserva el historial de cambios, útil para rastrear decisiones y cerrar problemas asociados.