Подавление различий для удаленных файлов в git

Я хочу получить быстрый обзор локальных изменений в моем репозитории, но мне не нужна разница, которая показывает удаленные файлы, так как каждая строка - минус .

По сути, мне нужно что-то вроде 'git diff HEAD <список только измененных файлов>' . В идеальном мире ему должен был бы предшествовать список удаленных и добавленных файлов, но не отображать различия в них.

Я почти полностью написал утилиту, которая делает это:

git diff HEAD `git status | grep modified | cut -d : -f 2`

когда я задавался вопросом, не вместо этого был какой-то мерзкий способ сделать это. Есть ли флаг, который мне не хватает? Я бы тоже хотел сохранить цветную печать.

57
задан Alex Feinman 11 September 2010 в 18:35
поделиться