Hacker News new | ask | show | jobs
by mikepurvis 2350 days ago
True, but one of those representations still needs to be canonical one in the repo for the purposes of hashing into the commits and so on.

Git builds a bunch of logic like this in around handling line endings in text files.