3 ms·
> sure enough, when you store names in the files, you have to rewrite history when someone changes email address, but in another world, you'd use a uuid and a f
by Macha 3y ago
> sure enough, when you store names in the files, you have to rewrite history when someone changes email address, but in another world, you'd use a uuid and a file called .gitauthors that maps one to the other—and you wouldn't even have to put email addresses in the file, you could just put github urls or similar.
I mean, it's called .mailmap, and it's a map of commit email to cannonical email instead of uuid to canonical email, but this basically exists: https://git-scm.com/docs/gitmailmap https://git-scm.com/docs/gitmailmap