pull down to refresh
github doesn't usually show it on the website; however, the configured values for each commit do appear in the raw objects of the .git directory, of any clone:
try git cat-file commit HEAD
it's possible to "rewrite history"[1] after changing the global configs, so that these are updated in each commit, although that will change the commit IDs, which are hash roots of the commit files. if you don't require the granular history for git bisect debugging, then just rm -rf .git && git init will get rid of all the old metadata.
see Rewriting History and specifically _the_nuclear_option_filter_branch ↩
reply
Thanks! Looks like I’ve got some updating to get to.
reply
You’re stretching my understanding of git (which is good). Is this my email being stored in the git folder of each of my repos or is this my email stored upfront in my account in a way people can see? I guess I'm asking if that’s a config adjustment I make to my whole GitHub account or to each of my repos? Kind of guessing I’m doxed either way, but I don’t want to make it too easy if I can help it.