normalize having .mailmap files.
That way trans creatures know about this option AND they are not the only ones who are in that file.
think about boosting this
@ellis yes please! only recently got a small fiction text shared that included .mailmap and learned about it that way. The fiction text was about transition.
@Nivia if it was a story from @vyr i did read it long time ago too. If not you should read it. Its somewhere on her website.
@ellis @Nivia if it was in fact mine it'd be "Maintenance" you're looking for https://princess.team/stories/maintenance/
Maintenance

I sometimes wonder what the authors of various codebases that I've worked on were like.

Vyr's Stories
@vyr @Nivia i really like that story❤️
@vyr @ellis yes it was exactly that. Great story! Thank you!
@ellis what is a .mailmap file?
@a_blahaj a file that allows you to change your name in a git repo without modifying every singe commit.

That way you can hide deadnames and can tell git the information it has to show to the user.
The File has on each line something like this:
Proper Name <[email protected]>
Jane Doe <[email protected]>

or:
Proper Name <[email protected]> <[email protected]>
Jane Doe <[email protected]> <[email protected]>

(the original info is still there but someone would have to do steps to intentionally see the deadname instead of seeing it by accident.)

more examples:
https://git-scm.com/docs/gitmailmap
Git - gitmailmap Documentation

@ellis OH.
ok then, it's VERY useful.
i can't even imagine having to modify every commit...
@a_blahaj modifying every commit is a simple shell command. git-filter-repo --use-mailmap rewrites the complete commit history.
That way the deadname is removed completely and properly.

But after doing it there is a force-push needed so everyone on the repo will have to clone the repo (or hard reset) so they have the change too.
Also it might break the connection to possible forks i think.
@ellis @vyr normalize mailmapping yourself to a different name each month for security