Git使用ssh上传到Git失败的解决方法

  • Post author:
  • Post category:其他




本地Git使用ssh上传到Gitee失败的解决办法



前提是,本地已经有Git,Gitee有一个仓库。

在昨天使用本地Git上传到Gitee的过程中踩的一些坑,在这分享给大家,有的小伙伴可能按照 Gitee官网所说的,生成了公钥,截图如下:

在这里插入图片描述

也虽然在本地Git中使用了命令如下

在这里插入图片描述

但就是提交的时候,提示你,远程仓库不存在,或者说如下:

DeployKey does not support push code

fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

原因就是在于我们没有正确的生成ssh公钥;接下来说操作如下:



第一步:打开你的Gitee,复制你的 ssh

在这里插入图片描述



第二步:打开自己本地的 Git

在这里插入图片描述

ssh-keygen -t rsa -C “git@gitee.com:xxx”

换成 刚才复制的 ssh 路径,放到 xxx中,接着一路enter,还有 y,能够生成我们需要的 公钥

在这里插入图片描述

再来到我们的 Gitee中,找到

设置

中的

SSH公钥

,把刚才复制的公钥放到里面,点击确定。

在这里插入图片描述

在这里插入图片描述

接下来就是来到我们本地的Git,还是熟悉的配方,再次输入

在这里插入图片描述

到这一步,已经大功告成,接下来是提交到远程仓库,要注意的点

remote add origin
在这里插入图片描述

拼上自己的Gitee路径,

在这里插入图片描述

在这里插入图片描述

再次提交,可以看到已经提交成功了,到这里就OK了。

在这里插入图片描述



版权声明:本文为weixin_43452872原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。