Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Authentication failed when pushing to my repository #4105
I have a repository that I have used for several months, and suddenly last week I was unable to push my changes. The client shows the following error:
GitHub Desktop version: 1.0.13
OS version: Microsoft Windows [Version 10.0.16299.248]
Steps to Reproduce
Expected behavior: Pushes successfully
Actual behavior: Failed to push
Reproduces how often: 100%
This section is repeated for each of my failed attempts to sync.
I'm also having the same problem. I've tried updating PUTTY, Git Extensions, deleting all my keys from Github and re-adding, re-adding github.com fingerprint, but I still can't get access to push to my repo. What can I do? I just need to push code!
FATAL ERROR: Couldn't agree a key exchange algorithm (available: firstname.lastname@example.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521)
Please make sure you have the correct access rights
I had the same issue with GitExtensions although I had it configured to use separately installed PuTTY 0.70. Instead of using
I'm late to the party but i've also struggled with this (i'm not using any extension though, just command line).
My problem was related to a probably outdated TortoisePlink.exe that i think was bundled with git for windows. What i did was to
The last step is required because apparently there's something weird happening between git bash and plink.exe so that when the terminal is asking
If you are having a similar issue, you should see a popup window with this message
if you didn't get this fixed with any of the above suggestion then open task manager while that popup is still opened, search the window name in the applications list, then right click and "go to process", then right click the process and "go to file". Your problem most likely is in that very file. Cheers.