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.