Obtenga todos los archivos que han sido modificados en la rama git

Resuelto Raif asked hace 12 años • 17 respuestas

¿Hay alguna manera de ver qué archivos han cambiado en una rama?

Raif avatar May 18 '12 01:05 Raif
Aceptado

Una alternativa a la respuesta de @Marco Ponti y evitando el pago:

git diff --name-only <notMainDev> $(git merge-base <notMainDev> <mainDev>)

Si su shell particular no comprende la construcción $(), utilice comillas invertidas en su lugar.

twalberg avatar May 17 '2012 18:05 twalberg

Todo lo que tienes que hacer es lo siguiente:

git checkout <notMainDev>
git diff --name-only <mainDev>

Esto le mostrará sólo los nombres de archivos que son diferentes entre las dos ramas.

Marco Ponti avatar May 17 '2012 18:05 Marco Ponti