Eclipse/EGit/Github were all working fine yesterday. I received a "you have updates" message from Eclipse this morning and did a general software update of everything.
When I tried to pull changes from my private project on Github (Team -> Pull), I got an authorization error. Fine, per this answer I deleted my security credentials in Window -> Preferences -> General -> Security -> Secure Storage -> Contents -> Delete. Tried to pull, entered my credentials at the prompt, and it worked fine.
But when I try to push (Team / Push to upstream) I get "Failed pushing to myproject - origin, https://github.com/username/myproject.git: 401 Authorization Required"
If I go to the command line and type "git push origin master" it works fine.
So it looks like something bad happened to Eclipse. Anyone know how to get around this authorization error from within Eclipse?
(I'm not using two-factor authentication on Github. I'm using Windows 10 with Eclipse Neon fully patched and up to date, so far as I know.)