¿Qué pasa si hago merge commit cuando debía hacer un squash?
Nada grave, simplemente nos estaríamos llevando commits innecesarios al branch donde mergeemos, ejemplo, si en mi branch feature/ tengo 15 commits y los comentarios no son descriptivos (fix, fix tests, working) me estaría llevando todos esos a develop, cuando con el Squash voy a llevar uno solo.
¿Qué pasa si hago Squash cuando debía hacer un merge commit?
En este caso no estaríamos cumpliendo la función que esperamos que es llevar los commits de un branch a otro para emparejarlos, por ejemplo, cuando mergeamos una release a master, el objetivo es dejar parejos develop y master, y si usamos squash como estrategia de merge van a seguir teniendo commits distintos, por lo que en el siguiente release podríamos tener conflictos.
Detalle del PR
Se cambia por el logo nuevo de Conekta
Descripción
Debido a los cambios de imagen, se requiere cambiar el logo dentro del plugin de Prestashop
IPL-288
Motivación y Contexto
Tipos de Cambios
Checklist
Evidencias
Antes:
Despues:
Convención de merge
Este repositorio usa Gitflow
¿Qué pasa si hago merge commit cuando debía hacer un squash?
¿Qué pasa si hago Squash cuando debía hacer un merge commit?
En este caso no estaríamos cumpliendo la función que esperamos que es llevar los commits de un branch a otro para emparejarlos, por ejemplo, cuando mergeamos una release a master, el objetivo es dejar parejos develop y master, y si usamos squash como estrategia de merge van a seguir teniendo commits distintos, por lo que en el siguiente release podríamos tener conflictos.