If you haven't already I suggest you go to Your Github Settings > Emails and check "Keep my email addresses private" and "Block command line pushes that expose my email"
Are there any negative consequences to simply putting garbage in the email field rather than a dummy email address, whether on github or for git in general?