The solution is easy, you just wait until they figure out that they have screwed the implementation of 2FA and they're going to fix it, I guess, I hope.... 😢
I lost mine too, God! I hate 2FA, everything was all right when 2FA didn't exist in Github.
- The 2FA popup is so darn annoying: it pops up whenever you visit a public page!
- The password from OTP app stopped working even though I haven't changed anything.
- They removed the option to use the One-Time password from the Github app on the phone for some reason.
- They don't let me use my recovery keys, which I have plenty of them.
- Go ahead and contact support, oh! guess what? you can't do that without passing through 2FA!!!
WHAT IS WRONG WITH GITHUB?