GitFlow

Pasted image 20240405213140.png|100%
El sistema GitFlow está basado en ramas específicas con roles muy bien definidos, las ramas principales son:

Adicionalmente existen 2 ramas extra entre las ramas Main y Development.
Pasted image 20240410171329.png|100%

GitFlow permite mantener actualizadas todas las ramas. Puedes crear, eliminar, mergear, añadir tags, moverse entre ramas según el flujo establecido sin necesidad de hacerlo manualmente usando un plugin para Git.

brew install git-flow

Para comenzar a trabajar con GitFlow debes iniciarlo y configurarlo con:

git flow init