¿Cómo saber qué files se cambiaron después de que se creara una twig en git?

Tuve una twig llamada maestro. Luego, una nueva twig llamada hotfix-21 fuera de master. Luego se hicieron y se comprometieron los cambios. Luego hotfix-21-2 se ramificó de hotfix-21. Luego se hicieron cambios y se comprometieron a eso. En general, se corrigió un error crítico, pero se necesitaron muchos cambios en muchos files en un gran proyecto. Mientras se estaba trabajando en la revisión en la twig principal se movió hacia adelante. Ahora quiero hacer que la revisión-21-2 cambie a maestro, pero como la estructura maestra cambió … quiero hacer todos los cambios yo mismo. La persona que trabajó en el hotfix-21-2 ya no trabaja aquí, así que estoy perdido con la forma de hacer esta fusión. Simplemente voy a comparar todos los files y hacer los cambios necesarios, pero solo necesito encontrar exactamente qué files se cambiaron en la revisión-21-2 desde el maestro y luego puedo comenzar.

¿Alguna idea de como hacerlo?

Tratar

git diff branch_1 branch_2 

Más específicamente, en tu caso, el command

 git diff master hotfix-21-2 

le dará la diferencia entre las puntas de sus dos twigs, master y hotfix-21-2 .