Try unchecking the “Block command line pushes that expose my email” box in your email settings and then pushing again.
git config --global user.email {ID}+{username}@users.noreply.github.com
git commit --amend --reset-author