From: Kevin Ballard Date: Tue, 12 Oct 2010 22:47:54 GMT Subject: Spurious line insertion/deletion stats for binary file Message-ID: <8CFCE61F-591A-4B56-B701-D1A391FBB088@sb.org> I just noticed something fairly odd when making a commit that changed a single binary file: kevin> (develop +=)> git ci -m 'Replace binary file' [develop c0c3b98] Replace binary file 1 files changed, 8 insertions(+), 14 deletions(-) rewrite Resources/some_image.png (99%) The commit results seem to be treating the binary file as text in order to give me insertion/deletion stats. This is quite obviously wrong. For this situation, a fairly simple solution would be to change that line to something like 1 files changed, 2652 bytes removed but the correct behavior is a bit less obvious when there are multiple files changed. Does anyone have a good suggestion for how to handle this case? -Kevin Ballard