The original text could be quite confusing:
```
Open your ~/.ssh/config file, then modify the file, replacing ~/.ssh/id_ed25519 if you are not using the default location and name for your id_ed25519 key.
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
```
1. It said "Open your ~/.ssh/config file, then modify the file, replacing ~/.ssh/id_ed25519" -- I was thinking, open that file, and then modify it, BUT HOW? AND THEN, replacing the file content of ~/.ssh/id_ed25519 ? By what content?
2. And then it said, "if you are not using the default location and name for your id_ed25519 key"... location and name? What location of name? It turned out it meant the "path" and the "filename"... and "if you are using"? It actually meant "if you used" in the previous steps.
I was trying to add a ssh key to my github using windows 10, and i was uncapable to procceed.
And i found that the commands `$ eval $(ssh-agent -s)` don't work on windows, but ` $ eval `ssh-agent -s` ` works fine
* Update generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
I ran the steps today on mac OS Catalina and it did not work for me. I had to make two changes that I updated in the doc.
* Update content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
Co-authored-by: hubwriter <hubwriter@github.com>
* Update content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
Add space between sentences, plus slight rewording.
Co-authored-by: hubwriter <hubwriter@github.com>
* use ed25519 keys instead of rsa keys
RSA keys are outdated. Even by using larger 4096 keys maybe it's best to move away from rsa keys altogether.
This PR updates the document to suggest using ed25519 keys which, at this time, defaults to a 16 round key deviation function. It may be useful to suggest more rounds for the KDF but that's for a different PR.
--timball
* Add RSA fallback and change id_rsa to id_ed25519
Co-authored-by: hubwriter <54933897+hubwriter@users.noreply.github.com>
Co-authored-by: hubwriter <hubwriter@github.com>
* Add back changes from prior to purge
* Manually fix some invalid Liquid
* Updoot render-content
* Improve test messages to show correct output
* Run el scripto
* Pass the remaining test