SSH、公開鍵、GIthub周りについて教えていただけないでしょうか。
初めてのチーム開発で、的外れな質問してたらすみません。
GIthubに公開鍵を登録しようとしたら、
「Key is already in use 」
と弾かれ登録出来ませんでした。
Githubアカウントは、プライベート用とチーム開発用の
2つだけ所有しており、今回はチーム開発用アカウントでGithubにログインし公開鍵登録したかったです。
(恐らく)プライベート用アカウントと鍵が紐付いてる?ようです。
そもそもGithubアカウントと公開鍵が紐付く事を初めて知りました・・・。
知りたいことは、
・どのタイミングでアカウントと鍵が紐付くのか
・どのアカウントと紐付いてるか
を確認したいのですが、それが分からずにいます。
宜しくお願い致します。
調べたこと
それぞれのアカウントでGithubログインしhttps://github.com/settings/keysを確認しました。
・プライベートアカウント→公開鍵が1つ登録されてましたが、今回の鍵とは無関係のもの
・チーム開発用アカウント→未登録
次に、鍵とアカウントが紐づくタイミングは鍵作成時かと思い、ssh-keygenのオプションを確認しましたが、それらしいものが見つけられませんでした。
Cオプションというのがありましたが、
ssh-keygen -t ed25519 -C "your_email@example.com"
これは、最後に出力されるコメントのようなので関係ないようです?
ssh-rsa xxxxxx== your_email@example.com
ssh-keygenの入力履歴を見れたら良いと思ったのですが、
3ヶ月ほど前なのでhistoryに残ってませんでした。
回答1件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/12/07 23:56