gitee码云push报错:git@gitee.com: Permission denied (publickey). fatal: Could not read from remote

本文详细记录了解决在Gitee上push代码时遇到的权限错误问题的过程。通过生成SSH密钥,将其添加到Gitee账号,以及验证SSH连接,最终成功push代码。适合初次使用Gitee或遇到相同问题的开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gitee码云push报错:git@gitee.com: Permission denied (publickey). fatal: Could not read from remote


第一次用gitee和git,一直在报错,改了一整天的错误,终于好了。
到最后一步push的时候报错了,最终用以下方法解决。


二、使用步骤

1.

在这里插入图片描述

2.$ ssh-keygen -t rsa -C “XXXXXXX@XXX.com”

后面改成你的gitee注册或绑定的邮箱。
会有要你输入文件位置和两次密码,不用输入,直接回车回车回车就行。

在这里插入图片描述

2、$ ssh-agent -s

在这里插入图片描述

3、把ssh密钥添加到码云

打开C盘–>用户–>你的用户名–>找到.ssh文件夹。找到id_rsa.pub(日过有多个用最新的那个),用记事本打开,复制整个文本粘贴到gitee(点头像,进入gitee设置面板,SSH设置,将复制的文本粘贴到公钥,标题会自动生成,然后点击添加,根据提示输入密码就可以了。)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、$ ssh -T git@gitee.com

【!!!用码云的姐妹们这里一定是gitee.com不是github.com!!!因为找的教程大多这一句是ssh -T git@github.com就不出现本应该出现的hi,xxx那一句!!!!】

在这里插入图片描述

5、然后再push就OK啦!解决!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值