Gitolite克隆失败

时间:2013-04-23 15:44:29

标签: git gitolite tortoisegit

每当我尝试克隆笔记本电脑上的任何存储库时,我都会收到以下消息:

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存储库从我的桌面复制到我的笔记本电脑,现在我可以修改(推/拉/提交)到该存储库从我的笔记本电脑。

所以在某处验证工作,但我无法克隆。

最糟糕的是,这突然发生在我们团队的另一名成员身上。

我做了什么:

  1. 安装TortoiseGit
  2. 安装msysgit
  3. 使用私钥在putty中设置ssh会话
  4. 使用该会话执行git克隆(此操作失败)
  5. 我在桌面上所做的一样,但它有效,在笔记本电脑上失败了。

    但手动复制存储库并进行更改确实有效,就像只有被拒绝的git克隆一样。

1 个答案:

答案 0 :(得分:3)

您可以尝试“git push to remote repository “Could not read from remote repository””中提到的各种调试技巧。

但首先,检查在使用openssh代替plink.exe进行ssh通信时问题是否仍然存在(如this question中所述)。

您可以在Settings>Network>SSH中更改TortoiseGit中的设置:

network