【发布时间】:2013-04-16 22:10:01
【问题描述】:
每当我尝试克隆笔记本电脑上的任何存储库时,我都会收到以下消息:
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
- 使用私钥在 putty 中设置 ssh 会话
- 对该会话执行 git clone(失败)
和我在台式机上做的一样,但它可以工作,但在笔记本电脑上却失败了。
但是手动复制存储库并进行更改确实有效,就像只有 git clone 被拒绝一样。
【问题讨论】:
标签: git gitolite tortoisegit