Я хочу получить краткий обзор локальных изменений в моем репозитории, но мне не нужен diff, который показывает удаленные файлы, так как каждая отдельная строка минус.Подавление различий для удаленных файлов в git
В принципе, я хочу что-то вроде 'git diff HEAD <list of modified files only>'
. В идеальном мире ему будет предшествовать список удаленных и добавленных файлов, но не показывать различия в них.
я большую часть пути через написание утилита, которая делает это:
git diff HEAD `git status | grep modified | cut -d : -f 2`
, когда я задавался вопросом, есть ли какой-нибудь мерзавец-й способ сделать это вместо него. Есть ли флаг, который мне не хватает? Я бы тоже хотел сохранить цветопередачу.
--diff-filter = M для просто модификаций – jackocnr
или просто 'git diff -diff-filter = d' – Pithikos