はじめに
GitHubで "fatal: Could not read from remote repository." となった際に確認すべきことを備忘のために記事にしました。
随時追記していく予定です。
謝っている箇所やアドバイスなどありましたらコメントいただけますと幸いです。
1. ssh-agentにキーが追加されているかを確認
下記コマンドで、ssh-agentに追加されているキーが存在しているか確認
$ ssh-add -l
もし期待するキーが存在していなかった場合は、新しくキーを追加する
$ ssh-add -K {秘密鍵へのパス}
(2022/02/16 追記)
MacOS Monterey では、-K
オプションは非推奨となっているため、代わりに --apple-use-keychain
を使ってください。
$ ssh-add --apple-use-keychain {秘密鍵へのパス}