报错原因:
远程仓库缺少本地git的ssh公钥导致无法认证,进而没有权限读取远程仓库。
措施:
本地生成ssh公钥,上传到Gitee/GitHub个人公钥管理当中
具体操作:
1、本地git使用git远程仓库账号邮箱生成ssh
第一条命令行用户生成ssh秘钥 (注意 有回车直接提示,回车三次)
第二条命令用于查看ssh协议 agent 协议代理是否正常运行,如果返回pid,则证明运行正常
$ ssh-keygen -t rsa -C "xxxx@xxx.com"
$ ssh-agent -s
(注意 即便是输入xxx@xx.com 也可以,直接生成的秘钥本地和远程仓库保持一致即可)
然后再C盘‘用户’文件夹下找到 管理员对应的文件夹 (就是当初你注册电脑室,自己起的名字) 文件夹,点进去,找到 .ssh文件夹
点击中间 id_rsa.pub文件,进入后,有一行秘钥,复制下来/2、
2、
进入gitee主页,点击(设置)
下一步
这样操作就很OK