当前位置:   article > 正文

TortoiseGit可能遇到Permission denied (publickey)._tortoisegit permission denied (publickey).

tortoisegit permission denied (publickey).
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
  • 1
  • 2
  • 3
  • 4
解决方法一

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

解决方法二

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

ssh-keygen -t rsa
  • 1

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

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

ssh -T git@github.com
  • 1

打开下面路径下的id

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/978068
推荐阅读
相关标签
  

闽ICP备14008679号