Deseo obtener una visión general rápida de los cambios locales en mi repositorio, pero no quiero un diff que muestre los archivos eliminados, ya que cada línea es un signo menos.Supresión de diffs para archivos eliminados en git
Básicamente, quiero algo como 'git diff HEAD <list of modified files only>'
. En un mundo ideal, estaría precedido por la lista de archivos eliminados y agregados, pero no mostraría las diferencias dentro de ellos.
que era la mayor parte del camino a través de la escritura una utilidad que hace esto:
git diff HEAD `git status | grep modified | cut -d : -f 2`
cuando me preguntaba si había alguna manera git-y a hacerlo en su lugar. ¿Hay una bandera que me falta? Me encantaría preservar la salida de color, también.
--diff-filter = M para solo modificaciones – jackocnr
o simplemente 'git diff --diff-filter = d' – Pithikos