1、问题场景:
使用tortoiseGit工具pull代码的时候报错
git.exe pull --progress -v --no-rebase "origin"
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
无法从存储库中读取,可能是因为权限问题。
由于tortoisegit使用的是putty的.ppk格式的密钥,而gitlab必须使用rsa密钥,因此使用其自带的工具,在开始菜单里找到tortoisegit,选择他的puttygen工具来生成密钥
PS:.ssh/config是OpenSSH的配置文件。 如果要使用OpenSSH,请在TortoiseGit网络设置中将ssh客户端设置为ssh.exe(无需像%PATH%那样使用ssh.exe的完整路径):
- 我将SSH客户端设置为ssh.exe
tortoiseGit fatal: Could not read from remote repository._五月呀的博客-CSDN博客
git bash可以pull,使用tortoiseGit进行pull时 报错Could not read from remote repository_pencejz的博客-CSDN博客