Programming Serendipity

気まぐれに大まかに生きるブログ

"Host key verification failed. fatal: Could not read from remote repository." のエラー対処

新PCでセットアップしたらタイトルのエラーが出てきてサブモジュールが更新できなくて困った。

状況

  • git submodule update --init をやっても同じエラーが出る。
  • ssh keyはgithubに登録済み。
  • ssh-keyscan github.com も正常な値を返す。

解決策

実は一度、sourcetreeでリポジトリを開くときに、あまりにも長いロード時間で何かおかしなことになってるかと思ってキャンセルしていたが、それが良くなかった模様。 git cloneからやり直して、長いロード時間(20分くらい?)も気長に待って正常終了してからgit submodule update --initをやったらいけた。