Git Workflow - lfrinaldi/template-tp-grupal GitHub Wiki

Git Workflow

Master

Por cada cambio que se desee hacer se desarrolla en el branch develop. Por esto, el force merge a master esta deshabilitado.

Empezar a trabajar:

Para evitar que muchos mergeen a master se creo una rama basada en master llamada develop. Solo cuando salga la release se va a mergear a master

Hacer checkout del branch develop - en el caso de que se quiera partir de la rama develop:

$ git checkout develop

Enviar un Pull Request

Preparar el branch para el PR

Antes de realizar el pull request se tiene que verificar que la rama tenga todos los cambios que tenia la rama origen:

git pull origin develop

En caso de que surgieran conflictos, resolverlos y commitear el merge. Luego realizar el PR en github.