$ git remote add origin [email protected]:lut/EvolutionApp.git fatal: remote origin already exists. $ git push -u origin master fatal: 'EvolutionApp' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
My keys were added succesfully
$ ssh -T [email protected] Hi lut! You've successfully authenticated, but GitHub does not provide shell access.
The Github article https://help.github.com/articles/generating-ssh-keys/ says that "Shell access" should not be an issue? What could the problem be?
It happens if you change your login or password of git service account (Git). You need to change it in Windows Credentials Manager too. type "Credential Manager" in Windows Search menu open it. Windows Credentials Manager->Windows Credential and under Generic Credentials edit your git password.
Usually, the “Authentication Failed” error happens if you recently enabled 2-Factor Authentication on your GitHub account and uses HTTPS to push/pull in Git at the same time. GitHub deprecates the password authentication method from August 13, 2021 to favor more secure way of authentication.
The Git “fatal: Could not read from remote repository” error occurs when there is an issue authenticating with a Git repository. This is common if you have incorrectly set up SSH authentication. To solve this error, make sure your SSH key is in your keychain and you connecting to a repository using the correct URL.
Try and redefine the ssh url for remote origin:
git remote set-url origin [email protected]:lut/EvolutionApp.git
And try again.
Only git remote set-url
can change an existing remote URL (as opposed to git remote add
, to add a new remote name and URL)
Here, is issue was the URL of the existing origin: EvolutionApp
: it needed to be replaced by a valid one.
Using git config url."ssh://[email protected]/".insteadOf https://github.com/
would not have helper, considering there was no HTTPS URL in the first place.
You can add this in the ~/.gitconfig
file.
[url "ssh://[email protected]/"] insteadOf = https://github.com/
Now ssh will be used instead of https.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With