Why does Git use a cryptographic hash function? – Stack Overflow | Dark Hacker News