一般情况
git clone时没有权限,一般是因为在代码库平台上没有配置本地电脑的id_rsa.pub
只要配置上,一般就可以正常下载了。
非一般情况
但是也有即使配置了id_rsa.pub后,仍然无法clone代码的情况。如下
原因
这种情况是因为ssh客户端不支持ssh-rsa算法导致,需要修改本地配置重新使用ssh-rsa算法
解决
修改~/.ssh/config文件,在这里增加/修改ssh-rsa算法即可
Host *HostkeyAlgorithms +ssh-rsaPubkeyAcceptedKeyTypes +ssh-rsa