logoalt Hacker News

benthecarman • today at 12:15 AM • 1 reply • view on HN

Core of the issue seems like github UX issues that they can solve


Replies

hedora • today at 3:38 AM

In fairness, there's a second issue: Git repos should just support multiple hashes, so you could just add SHA-256 to a SHA-1 repo, which would then transparently support both SHAs.

This even would make the SHA-1 git objects collision resistant when stored on a trusted server, even with untrusted clients. (Exercise left to the reader.)