ssh调试:fatal: Could not read from remote repository.
我遇到的原因和网上说的什么在生产密钥时没加邮箱,以及多个密钥的配置问题都不一样;
例如https://blog.csdn.net/baoyin0822/article/details/122584931
或https://blog.csdn.net/qq_55558061/article/details/124117445
我遇到的问题的原因跟他们都i不一样。
原因是ssh-agent没开。
解决:
- 检查是不是没开; ssh-add -l
- 启动ssh-agent eval “$(ssh-agent -s)”
- 加载密钥 ssh-add 密钥路径
- ssh -T git@github.com 确认是否成功
今天才知道ssh和http clone的区别
ssh必须有权限,http没事
clone petsc知道的