Flexible Identities in git

The current leading revision control system for source code, git, records a user’s name and email for all time by default. I wrote about getting around that, for people who want to retroactively change their name, on my programming blog.