【菜鸟搭建react项目之路8】【git】报错解决分享
报错1: Unsupported option "rsaauthentication"
解决: 删掉或注释掉项目config文件里面的 RSAAuthentication yes
报错2: fatal: Could not read from remote repository.
ERROR: Permission to ******9876/my-react-project.git denied to xi######.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
解决:注意error里面的提示:截图中1的名字与2的名字不一样。所以我推测是本项目的用户信息配置错了,然后打开终端,进入项目根目录,编辑config,改成正确的用户信息,成功解决。
报错3: The requested URL returned error: 403
remote: Permission to *******9876/my-react-project.git denied to xi#####.
fatal: unable to access 'https://github.com/*******9876/my-react-project.git/': The requested URL returned error: 403
解决:解决方法仅作参考:有可能是配置文件里面的url格式问题,我修改了之后报错解决。
找到项目config里面的这一段代码:
[remote "origin"] url = https://github.com/******9876/my-react-project.git pushurl = https://github.com/*****9876/my-react-project.git
把它改成:
[remote "origin"] url = git@你的Host:你的git名/你的项目名.git pushurl = git@你的Host:你的git名/你的项目名.git
你的Host怎么查呢?
进入终端:
cd ~/.ssh vim config
打开config之后,找到你的ssh key配置,其中Host 后面的字符串就是你定义的Host。
例如我的是:
Host my_github.com
那我的Host就是 my_github.com