I've got a public linked to my profile on github. I put it up a long time ago.
Since the time I put it up, I've lost the private key of the pair.
I have generated a new key pair and put it on my github profile. But I still can't push to github. git gives me errors related to my keys.
I'd like to remove the old public key, but I can't seem to find the option to do so in githubs admin dashboards. I can't find any instructions for how to remove keys. I've emailed them for help, but haven't gotten a reply as of yet.
How can I remove existing keys in my github account?
解决方案
To remove an SSH public key, follow the below steps.
Login to your GitHub account.
Go to the account Settings.
Follow the link 'SSH keys' at /settings/ssh.
Note your key in a list, represented as an email address (or compare with ssh-add -l).
Simply click on the 'Delete' next to your key.
That should do it.