I created a new SSH key and added it to my GitHub account, but when I run
it says “The agent has no identities.” I did some Googling and saw some suggestions that maybe the permissions on .ssh or its contents are incorrect. I’m on Windows 10, and ls -la in my user directory showed that the permissions on .ssh are “drwxr-xr-x”. The permissions on id_rsa, id_rsa.pub, and known_hosts are “-rw-r–r--”. I tried using chmod to change .ssh to 700 and its contents to 600, but that evidently doesn’t work on Windows. How can I fix this problem?