How can I troubleshoot access to GitHub?

I am trying to configure my access to GitHub and no matter what I do I get the "Authentication failed" message. I have tried everything I know to try. I have even disabled two-factor authentication and just tried using a username and password which I know is correct. I simply want to make it work so that I can set a bot with OS X Server.


Is there a guide somewhere which helps with troubleshooting access problems with Xcode repository configurations and GitHub. It appears to be completely non-functional.

It works fine for me using the SSH + "New Private Key" option which is recommended. You have to copy the public key using the tiny copy button in the popup sheet, and add that to your SSH Keys in your Github account. Do that *before* you dismiss the repository settings because it connects to github to check it worked. If you don't get it right then you have to have it generate a new key pair again.

I am also having this problem.

See also: http://stackoverflow.com/questions/35096924/xcode-create-project-from-github-make-small-changes-commit-push-fails-with?noredirect=1#comment57915471_35096924


Steps:

1. Clone a private repo using xcode intro screen via https (includes putting in credentials) - https://github.com/myco/myapp.git

2. Make small change

3. commit

4. push


Expected: small change is pushed


Actual: 404 error - not found, in contrast to not authorized


Also, from command line (Terminal):

git remote show origin

remote origin Fetch URL: https://github.com/myco/myapp.git

How can I troubleshoot access to GitHub?
 
 
Q