GitHubで使うSSH鍵を生成
gitでremote repositoryにpushする際に必要になるSSH鍵の設定方法 手順
1. ~/.sshに移動する
2. ssh-keygen -t ed25519 -C "yourname@users.noreply.github.com" -f :keyname -P "" -N ""
-t ed25519
:keyname
鍵の名前を指定する
-fごと省略すれば、プロンプトでファイル名の指定を促される
このあとプロンプトでpass phraseを指定すれば鍵が生成される
秘密鍵のpermissionは自動で600になる
takker.icon用
$ ssh-keygen -t ed25519 -C "37929109+takker99@users.noreply.github.com" -f :keyname -P "" -N ""
-P "" -N ""でpass phraseを空に指定できる
余り推奨されないtakker.icon
4. ssh github
対処方法は↑を参照
configの作り方は↓が参考になる
参考文献ごとに微妙に書き方が変わる
しかもそのうちのいくつかは間違った書き方
本当に厄介takker.icon
正しい書き方はそのうちこちらにも書く
code:config
Host github github.com
User git
IdentityFile ~/.ssh/id_ed25519
HostName github.com
References
最初に参考にしたサイト
2021-10-01 13:12:46 log inしないと読めないようになってしまった