Sadly at work force pushing just isn't an option, so I've just learned to ignore my deadname. There's apparently some way to use .mailmap
to swap out the way your name/email displays, but github doesn't respect it in any case. :|
I do mostly update old JIRA/Confluence references as I run into them. I also make a habit of referring to others by their @handle references, since that will update automatically if they ever change their name.