I tried looking at this documentation:
How to resolve unable to push to GitHub due to "Invalid username or password"
GitHub Error: Authentication Failed from the Command Line
I am still having problems though.
Here is my situation:
1) I have enabled 2 factor authentication. In order to log into Github, I have to use a value sent to Windows Authenticator.
2) I have tried using this value.
3) I have also tried using the Personal Access Token created on github.
4) I have tried using my normal password.
None of these are working, any suggestions?