Is it requiring a cell for being the 2fa piece? I don’t use GitHub but I’d be surprised if they did. There’s been plenty of options for a while now. Email, authenticators, u2f keys. You should be able to enable 2fa that will use the same data you’re using to access GitHub.
Lot of comments here with single down votes. I wonder how salty op is