1、设置 ssh client
当安装了Git和TortoiseGit以后,如果生成了密钥并在远程仓库服务器设置了公钥文件,想要在本地通过TortoiseGit克隆下来,可能会出现这样的错误,提示没有访问权限:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0ce11923868019cb05db02da97e516f0.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f6ba383c692882178239aeab6397ef9.png)
其实这个可能并不是权限的问题,而是TortoiseGit默认使用的ssh client是自带的TortoiseGitPlink.exe,需要修改为Git的ssh.exe客户端。修改如下:
右击空白处,在弹出菜单选择"TortoiseGit" --> “Settings” --> “Network”,然后修改SSH client。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f2f3e549cca5cba01754fb261daf8572.png)