2

我在 Windows 7 64 位上安装了 TortoiseGit 1.6.5.0 64 位和 Git,连接到本地 git 服务器。它在第一次安装后运行了 3 天。周末后重新启动 cpt 时,它停止在克隆上运行(“网络错误:连接被拒绝”)。用于连接服务器的 Rsa 密钥适用于 putty。Git 独立版也可以使用相同的 rsa 密钥,使用 TortoisePlink.exe。

已尝试卸载并重新安装 TortoiseGit,但结果仍然相同 - TortoiseGit 不行(克隆、推送、拉取......)。

曾尝试取出Putty强制TortoiseGit使用自己的pagent.exe,没区别。

想用 TortoiseGit 代替 Git。任何建议都会受到欢迎。蒂亚。

4

1 回答 1

1

有同样令人沮丧的问题。尝试从 Tortoiseplink 读取调试信息:

  1. 在与 TortoisePlink.exe 相同的文件夹中创建 TortoisePlink.cmd 文件,其内容如下:

    @echo off path \TortoisePlink.exe -v %1 %2 %3 %4 %5 %6 %7 %8 %9

    替换路径以满足您的需求。

  2. 转到 TortoiseGit 设置 -> 网络并选择 TortoisePlink.cmd 作为您的 ssh 客户端。

  3. 使用您的存储库创建一些东西(克隆、推送、拉取)并查看输出。

在我的例子中,TortoiseGit 总是尝试使用一个特定的密钥,该密钥尚未分配给 git 用户。我发现没有关于默认键的设置,所以我只是移动了这个键,然后 TortoiseGit 就可以使用其他键了。

于 2011-08-27T11:17:08.913 回答