title: ERROR fatal: Could not read from remote repository. `$ ssh-add -l -E sha256` `The agent has no identities.`
body: <p>I have an issue connecting my github through VScode on my laptop. I have read other relevant questions like <a href="https://stackoverflow.com/questions/38556096/github-permission-denied-publickey-fatal-could-not-read-from-remote-reposit">this</a> and <a href="https://stackoverflow.com/questions/39147285/git-push-permission-denied-to-user-could-not-read-from-remote-repository">this</a> with no luck (I created a new key from scratch). I have followed all steps for <a href="https://docs.github.com/en/authentication/connecting-to-github-with-ssh" rel="nofollow noreferrer">connecting to github with SSH</a> succesfuly multiple times (generated new keys just in case). My problem is when I am trying to push. I followed instructions <a href="https://docs.github.com/en/authentication/troubleshooting-ssh/error-permission-denied-publickey" rel="nofollow noreferrer">here</a>. Everything works fine up until <code>$ ssh-add -l -E sha256</code> The error message I get is <code>The agent has no identities.</code> Could it be because I was connected to a different github account previously (I have two)?I created a new key so in theory they should be different.</p>