gitdiffbinstat - git diff --shortstat -like output for changes in binary files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I use git mostly for game-development which means I have to deal with a lot of binary files (images, sound files etc).

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


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]