If you change the email address, you change the commit hash. And yes, suddenly your local branches are orphaned.
Of course, there's nothing stopping you from using a git-only email address (nospam-6thbit@yourdomain) and routing that to /dev/null. GitHub can't change email addresses, but you can.