All of lore.kernel.org
 help / color / mirror / Atom feed
* gitdiffbinstat  -  git diff --shortstat -like output for changes in binary files
@ 2013-03-29 18:07 Matthias Krüger
  2013-03-29 18:49 ` Jeff King
  0 siblings, 1 reply; 4+ messages in thread
From: Matthias Krüger @ 2013-03-29 18:07 UTC (permalink / raw)
  To: git

[-- Attachment #1: Type: text/plain, Size: 886 bytes --]

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 #2: screenshot.png --]
[-- Type: image/png, Size: 15497 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-03-29 19:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-29 18:07 gitdiffbinstat - git diff --shortstat -like output for changes in binary files Matthias Krüger
2013-03-29 18:49 ` Jeff King
2013-03-29 19:22   ` Matthias Krüger
2013-03-29 19:30   ` Junio C Hamano

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.