It would be very interesting to hear from anyone from git, given the central role that SHA-1 plays in the project. Are birthday attacks even a valid attack vector on a git repository?
Posted Jun 18, 2009 20:34 UTC (Thu) by dlang (✭ supporter ✭, #313)
[Link]
git will not overwrite things with the same hash, so if there were two different things that resulted in the same hash, the git repository doing the download would ignore the second item (and when asked for the second item would return the contents of the first item)
IIRC there is code in git (defaulted to off for perfomance reasons) that checks that files that have the same hash are actually the same and produces errors if they aren't