Para poder desarrollar software de manera óptima y ordenada, necesitamos tener un flujo de trabajo profesional, que nos permita trabajar en conjunto sin interrumpir el trabajo de otros desarrolladores. Una buena práctica de flujo de trabajo sería la siguiente:
-
- Crear ramas
-
- Asignar una rama a cada programador
-
- El programador baja el repositorio con
git pull origin master
-
- El programador cambia de rama
-
- El programador trabaja en esa rama y hace commits
-
- El programador sube su trabajo con
git push origin #nombre_rama
-
- El encargado de organizar el proyecto baja, revisa y unifica todos los cambios
Aporte creado por: Alejandro Dubon.