Este documento presenta la metodología GitFlow para gestionar el desarrollo de proyectos utilizando el sistema de control de versiones Git. GitFlow define una estructura de ramas para manejar lanzamientos, funcionalidades y correcciones, incluyendo ramas master, develop, feature, release y hotfix. Se recomienda usar GitFlow cuando los proyectos tienen cambios frecuentes y equipos de más de dos personas para mejorar la coordinación y control de versiones.