【菜鸟搭建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

 

posted @ 2021-12-10 11:23  leah-xx  阅读(252)  评论(0编辑  收藏  举报