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