Obfuscate the emails that are clearly visible on github.com? I think by this point it should be pretty clear that email addresses, like domain names, are not secret information. Obfuscating the data would have mangled useable information for a goal of blocking people who would have had no trouble gathering that information anyways.
Emails are part of commits, which are hashed as part of normal git operations. There's no way to make repositories public and not make emails public.
You could set your author email address to an empty string before committing.