GUIA: Comparar rama_pruebas_unitarias vs main 1) Comparacion general (vision completa) - Traer lo ultimo del remoto: git fetch origin --prune - Resumen rapido de cambios por archivo: git diff --stat origin/main..origin/rama_pruebas_unitarias - Lista de archivos con estado (A/M/D): git diff --name-status origin/main..origin/rama_pruebas_unitarias - Commits que estan en rama_pruebas_unitarias y no en main: git log --oneline --decorate origin/main..origin/rama_pruebas_unitarias - Commits que estan en main y no en rama_pruebas_unitarias: git log --oneline --decorate origin/rama_pruebas_unitarias..origin/main - Diff completo del parche: git diff origin/main..origin/rama_pruebas_unitarias 2) Comparacion archivo por archivo - Listar solo nombres de archivos modificados: git diff --name-only origin/main..origin/rama_pruebas_unitarias - Ver diff de un archivo especifico: git diff origin/main..origin/rama_pruebas_unitarias -- src/MB/ProductoBundle/Clases/Instalacion.php - Ver la version de un archivo en cada rama: git show origin/main:src/MB/ProductoBundle/Clases/Instalacion.php git show origin/rama_pruebas_unitarias:src/MB/ProductoBundle/Clases/Instalacion.php - Diff con contexto corto (mas legible): git diff -U3 origin/main..origin/rama_pruebas_unitarias -- src/MB/ProductoBundle/Clases/Instalacion.php 3) Flujo recomendado para revision ordenada - Guardar lista de archivos a revisar: git diff --name-only origin/main..origin/rama_pruebas_unitarias > /tmp/archivos_rama.txt - Revisar uno por uno: cat /tmp/archivos_rama.txt git diff origin/main..origin/rama_pruebas_unitarias -- RUTA_DEL_ARCHIVO 4) Comandos utiles extra - Top archivos con mas cambios (insert/delete): git diff --numstat origin/main..origin/rama_pruebas_unitarias | sort -nr - Buscar cambios de una palabra clave (ej. setRecalculaEnCaja): git diff origin/main..origin/rama_pruebas_unitarias | rg -n "setRecalculaEnCaja" - Ver solo cambios dentro de una carpeta: git diff --name-only origin/main..origin/rama_pruebas_unitarias -- src/MB/ProductoBundle/ 5) Nota practica Si quieres comparar contra tu rama local en vez de origin/rama_pruebas_unitarias: git diff origin/main..rama_pruebas_unitarias