久しぶりに修正依頼をいただいたプロジェクトがあったので、ソースコードもローカルになかった。
GitHubからcloneしようとしたらエラーになった。
PS D:\ドキュメント\develop> git clone git@github.com:tutinokotech/xxxxxxx.git
Cloning into 'xxxxxxx'...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
Please contact your system administrator.
Add correct host key in /c/Users/yfukuda/.ssh/known_hosts to get rid of this message.
Offending RSA key in /c/Users/yfukuda/.ssh/known_hosts:12
Host key for github.com has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
日本語にしてみる。こういう時は、下手に検索するよりまず英語を日本語にしてから概要をつかむのがよいと私は思う。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
警告:リモートホストの識別が変更されました! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
誰かが何か悪さをしている可能性があります!
誰かが今まさにあなたのことを盗聴している可能性があります(中間者攻撃)!
また、ホストの鍵が変更されたばかりである可能性もあります。
リモートホストから送信されたRSA鍵のフィンガープリントは以下の通りです。
SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx。
システム管理者にお問い合わせください。
このメッセージを消すには、/c/Users/yfukuda/.ssh/known_hostsに正しいホスト鍵を追加してください。
c/Users/yfukuda/.ssh/known_hostsにある問題のあるRSAキー:12
github.comのホスト鍵が変更されたため、厳密なチェックを要求しています。
ホスト鍵の検証に失敗しました。
fatal: リモートリポジトリから読み取れませんでした。
正しいアクセス権を持っていることを確認してください
で、リポジトリが存在する。
www.DeepL.com/Translator(無料版)で翻訳しました。
とりあえず、いつもSSHでGitHubにコマンドを投げているけど、RSAキーに問題があるよ!(known_hostsの12行目)ということらしいので、github.com の記載されている12行目を削除して再接続したらきちんとできました。