I've just published a reference for anyone using git while trans, explaining how to hide or remove your deadname in git repositories
Please share ❤️
I've just published a reference for anyone using git while trans, explaining how to hide or remove your deadname in git repositories
Please share ❤️
@ferricoxide The history rewriting approach I've mentioned doesn't change commit dates - I wanted to make sure I found something that preserved as much metadata as possible
Rewriting the history like that is unlikely to be viable on work projects or open source ones with lots of collaborators, but it is a good option to know about for things like personal projects
@maltelau Yeah history rewriting is usually only really viable on personal projects and the like
Being aware of mailmap as an option is certainly better than not being aware. It definitely does have its own downsides, which I hope I laid out clearly, but it's something individual contributors could make a call on based on their own priorities
@nerdnz Cool!...oh you recommend filter-repo
Careful with filter-repo
It tries to trash your repository and then remove all the safety backups.
That's why it's so adamant about "run it on a fresh clone!!!!!!!!!!!!". What if there IS no fresh clone? What if there is no remote? Then it falls over horribly, and leaves you with a broken project.
filter-branch is better.