aspiers / git-deps

git commit dependency analysis tool
GNU General Public License v2.0
297 stars 46 forks source link

Problem with binary file #109

Open GwenTheKween opened 2 years ago

GwenTheKween commented 2 years ago

When trying to analyze a private repo, using git deps HEAD -e HEAD~2, a pipe gets broken by an unexpected 0xa3 character (apparently £ in latin1 decoding).

git grep-ing finds that character only in a .png file we have in the repo, so my guess is a problem with parsing git blame on binary files.

However, this only happens when using -e, so I am not sure that this description is accurate. I am short on time, so I can't look for a better reproducer, but after new years if I can try to get one if you need