Para un sitio web, tengo un master y una puesta en escena, he trabajado en escenarios durante aproximadamente 10 días. ¿Cómo puedo decir con certeza qué ha cambiado desde mi última fusión, o cuándo fue esa fusión? La mayoría de las fusiones que he hecho terminan siendo FF, así que no puedo registrarlas como git merge branch -m 'merging staging'
(git informa que ignoró -m). Por lo general, fusiono master en etapas para probar antes de combinar etapas en master para realizar más pruebas e implementarlas.¿Cómo encontrar la última fusión en git?
Podría etiquetar cada una pero me preocupa el desorden de hacer eso para las fusiones. Lo que me gustaría saber es "aproximadamente, ¿qué cambió desde mi última fusión de puesta en escena en el maestro?" Entonces podría asegurarme de que dedique más tiempo a investigar esos cambios en el examen final. A veces, los compañeros de trabajo hacen cambios que no había notado hasta esta etapa.
Supongo que dado que las combinaciones de etapas en> master son raras, podría etiquetarlas y luego hacer una "etiqueta de git whatchanged", pero espero que haya una forma de no etiquetar para hacerlo. Gracias.
Es por eso que siempre evito fusiones rápidas ... – CharlesB
@CharlesB: ¿Cómo puedo evitarlos? Si estoy en una puesta en escena, ¿evito fusionar el master en él y solo fusionarlo en master? – Hans
@CharlesB: ah, ya veo, --no-ff? Tendré que intentarlo ... – Hans