ssh 找不到 key

$ ssh git@github.com
Agent admitted failure to sign using the key.
Permission denied (publickey)

这个错误有两个可能,一个是本机 Public Key 与 github 后台设置不一样;再一个是 SSH 无法识别 isa 文件地址。前者拷贝本机 id_rsa.pub 到 github SSH 设置即可,后者需要手动执行 ssh-add ~/.ssh/id_rsa