Es una estrategia de flujo de trabajo que se utiliza para gestionar las contribuciones de diferentes desarrolladores en un proyecto.
Este modelo implica que los desarrolladores primero deben realizar Commit(guardar sus cambios localmente) antes de intentar fusionar sus cambios con el repositorio principal.
git init
git status
git commit -m"mensaje"(tener en cuenta ser nemotecnicos en obligatorio)git clone <URL>git remote add origin <url>git branch -M main (fuerzo cambio de nombre)git push -u(upstream) origin main
git pull origin main