実際のところ
ssh-keygen -t ed25519 -C "your_email@example.com"
$ eval "$(ssh-agent -s)" Agent pid 8871
クライアントに鍵を追加
$ ssh-add ~/.ssh/id_ed25519 Enter passphrase for /home/ubuntu/.ssh/id_ed25519: Identity added: /home/ubuntu/.ssh/id_ed25519 (your_email@example.com)
以下のコマンドで出た値をGithubの設定に追加
$ cat ~/.ssh/id_ed25519.pub ssh-ed25519 AAAAC3Nza... your_email@example.com
SSH接続のテスト
端末に入れない云々が表示され何も起こりませんが……
$ ssh -T git@github.com