TortoiseGit可能遇到Permission denied (publickey).

本文介绍了在使用TortoiseGit时遇到`Permission denied (publickey)`错误的两种解决方案。方法一:检查并更改远端URL为HTTPS链接;方法二:生成SSH密钥并配置到GitHub账户。同时,对于SSH客户端配置问题,可以改为git bash的ssh.exe。
摘要由CSDN通过智能技术生成
TortoiseGit可能遇到Permission denied (publickey).
一、默认情况下github使用https访问的时候使用tortoistgit可以直接使用,但是如果在git Bash上使用或者命令行使用的时候就会报下面错误;
Warning: Permanently added the RSA host key for IP address 'xx.xx.xx.xx' to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
解决方法一

如果使用的是tortoiseGit这个工具的话打开菜单里的设置->git->远端 查看远端url是不是 git@github.com:xxxxxxxx.git ,如果是的话把它改成 https://github.com/xxxxxx/xxxxxxx.git 的链接就可以啦

解决方法二

打开命令行输入下面命令生成key

ssh-keygen -t rsa

如果出现ssh-keygen不是内部或外部命令的话找到git的安装目录把下面路径添加到系统的环境变量里

然后,一路回车即可;最后输入:

ssh -T git@github.com

打开下面路径下的id

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值