本地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了。

 



