git pull remote access denied(Public Key error)
偶尔会遇到git pull 或push的时候提示git pull remote access denied. 查找解决方案时发现ssh-agent里面的密匙被莫名的原因清空了, 解决方案:
1. ssh-add -l 看是key添加到agent的状态,如果查询为空,执行下一步
2.ssh-add ~/.ssh/${your_private_key}
再尝试git push/pull, 解决。
参考:
ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在/usr/..
转载
2021-08-08 10:52:15 ·
410 阅读 ·
0 评论