每当我尝试克隆笔记本电脑上的任何存储库时,我都会收到以下消息:
Unable to open connection:
Host does not existfatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
但是,当我在桌面上使用相同的私钥时,我可以毫无问题地克隆。
客户端都是 Windows 上的 TortoiseGit。
我以为我一定做错了什么,但我不知道为什么,所以我试图将克隆的 git 存储库从我的桌面复制到我的笔记本电脑,现在我可以从我的笔记本电脑修改(推/拉/提交)到该存储库.
所以在某处身份验证有效,但我无法克隆。
最糟糕的是,这也突然发生在我们团队的另一位成员身上。
我做了什么:
- 安装 TortoiseGit
- 安装 msysgit
- 使用私钥在腻子中设置 ssh 会话
- 使用该会话执行 git clone (失败)
和我在台式机上做的一样,但它在那里工作,在笔记本电脑上它失败了。
但是手动复制存储库并进行更改确实有效,就像只有 git clone 被拒绝一样。