![見出し画像](https://assets.st-note.com/production/uploads/images/137570734/rectangle_large_type_2_cdb4716160b4d09aff54236ed41f7cb5.png?width=1200)
先輩のpushがうまくいかない件について
pushの際にエラーが起きた
解決策:
1、sshキーを生成する
2、トークンを生成する
今回は、1、sshキーの生成について説明します。
方法
ls ~/.ssh とターミナルに入力(id_〇〇.pubと出力されたら4へ)
ssh-keygen -t ed25519 -C "GitHubに登録したメールアドレス" これにより、sshキーを生成
ls ~/.ssh と入力して、id_edXXXX.pubと出ればOK
clip < ~/.ssh/id_ed XXXXX.pub 自分のsshキーをコピー(XXXには自分の番号が入る)
githubのsetting -> ssh and GPG keys -> New SSH keys
titleには適当に入力し、key欄には先ほどコピーしたものをペースト
ssh -T git@github.com をターミナルに入力して、でちゃんと接続できているかの確認(Hi githubアカウント名! You've successfully authenticated, but GitHub does not provide shell access.って最後にあったらOK)
以上