Ich möchte einen schnellen Überblick über die lokalen Änderungen in meinem Repository erhalten, aber ich möchte kein diff, das gelöschte Dateien zeigt, da jede einzelne Zeile ein Minus ist.Diffs für gelöschte Dateien in git unterdrücken
Grundsätzlich möchte ich etwas wie 'git diff HEAD <list of modified files only>'
. In einer idealen Welt würde die Liste gelöschter und hinzugefügter Dateien vorangehen, aber nicht die Diffs in ihnen.
Ich war der größte Teil der Art und Weise ein Dienstprogramm durch das Schreiben, das dies tut:
git diff HEAD `git status | grep modified | cut -d : -f 2`
als ich, wenn es eine git-y Weg fragte mich war es stattdessen zu tun. Gibt es eine Flagge, die ich vermisse? Ich würde auch gerne die Farbausgabe beibehalten.
--diff-filter = M für nur Änderungen – jackocnr
oder einfach 'git diff --diff-filter = d' – Pithikos