解决方法:
1、生成 Git 公钥和私钥
桌面鼠标右键点击 Git Bash Here
在命令行输入:git config --global user.name “你的用户名”
回车再次输入:git config --global user.email “Github 的注册邮箱” **必须是 github 的注册邮箱
回车再次输入:ssh-keygen -t rsa -C Github 注册邮箱
以上为生成 git 公钥和私钥的方法
生成的公钥和私钥可以在 C:\Users\admin\ssh 或 C:\Users\Administrator\.ssh 文件夹下进行查看
打开 id_rsa.pub 公钥文件复制其中所有内容
2、设置 coding 公钥
打开 coding 个人设置 SSH 公钥设置
点击新增公钥,将复制的公钥粘贴进去,确定
3、github 公钥设置
打开 github 进入settings/keys。点击 New SSH key 添加公钥
以上这两个的公钥就设置完成。可以尝试拉取文件,若还是失败。根据以下内容设置即可
进入 C:\Program Files\Git\etc\ssh 目录下打开 ssh_config 文件
在文件最底部添加上以下内容
Host *.coding.net
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa
最后进行拉取操作就可以了。