When I came to a point where I had run image optimization on a branch, I wanted to know of course how much smaller the new branch was in comparison to master. Problem was that 'git diff --stat' would only summerize per-binary-file size changes and 'git diff --shortstat' did skip the binary files entirely.
To solve this problem, I wrote a script ("gitdiffbinstat") which basically runs 'git diff --stat' and summerizes the output.
The script can be found here: https://github.com/matthiaskrgr/gitdiffbinstat/blob/master/gitdiffbinstat.sh
Screenshot of example output is attached.I wondered what you guys thought about the script, is there a chance to perhaps get it included as some kind of helper script into the official git repo?
Regards, Matthias
Attachment:
screenshot.png
Description: PNG image