Development Tools Creating a Project Pages Site

Permission Denied (publickey)

When copying and pasting from github to push an existing repository from the command line I got a Permission Denied (publickey) error

2 Answers

Hi Richard,

This is usually caused by your ssh not being up to date. I had this the other day with Atlassian Bitbucket, which is just like Github. Google will give you lots of results for this as it is a common issue. The ssh needs to register your computer, which holds a private key, with a matching public key that you provide to Github.

This walks you through the process.

Steve.

This is what I did (effectively the same as Steve's answer but may still be helpful):

First, generate new keys and add to the ssh-agent: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

Then add the key to your GitHub account via the web interface: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account

Hope it helps!

-Seth