0
0

More than 3 years have passed since last update.

Githubのssh keyを追加した時「Error: Key already in use」となった場合の対処法

Posted at

ssh keyが別のアカウントで使われてる??

permission deniedでgit clone 出来ない問題は、大体SSHがGitHubに登録されていないから
:point_up:こちらの記事を参考に、ssh keyをGithubに追加しようとすると、まさかのエラー!!
スクリーンショット 2021-03-22 22.00.48.jpg

既に使われてるって、どゆことだ???

どのアカウントで使われてるか確認する

下記のコマンドを実行する

MacBook-Pro:.ssh gen$ ssh -T -ai ~/.ssh/id_rsa git@github.com
Enter passphrase for key '/Users/gen/.ssh/id_rsa': 
Hi anotherUserName! You've successfully authenticated, but GitHub does not provide shell access.

もしアカウントに紐付けられてるならanotherUserNameの部分に、あなたのssh keyが追加されてるGithubアカウントのusernameが表示されます。

もしリポジトリーのdeploy keyとして紐付けられているのなら、anotherUserName/repoとなるようです。

私の場合、共同で個人開発をしてる友達のGithubアカウントが表示されたので、彼にLINEで「俺のssh key削除して」と伝えるだけで解決しました。。。

どうやらPCを買い替えてから自分のGithubアカウントに追加する前に、友達のアカウントに追加してしまってたようです:sweat_smile:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0