我在Windows 7 64位上安装了TortoiseGit 1.6.5.0 64位和Git,连接到本地git服务器。它在第一次安装后运行了3天。在周末之后重启cpt时,它停止在克隆上运行(“网络错误:连接被拒绝”)。用于连接服务器的Rsa密钥适用于putty。使用TortoisePlink.exe,Git standalone也可以使用相同的rsa密钥。
尝试卸载并重新安装TortoiseGit但结果仍然相同 - 没有去TortoiseGit(克隆,推送,拉动......)。
试图拿出Putty强制TortoiseGit使用自己的pagent.exe,没有区别。
想用TortoiseGit而不是Git。任何建议都会受到欢迎。 TIA。
答案 0 :(得分:1)
有同样令人沮丧的问题。尝试从Tortoiseplink读取调试信息:
使用以下内容在TortoisePlink.exe所在的文件夹中创建TortoisePlink.cmd文件:
@echo off 路径 \ TortoisePlink.exe -v%1%2%3%4%5%6%7%8%9
替换路径以满足您的需求。
转到TortoiseGit设置 - >网络并选择TortoisePlink.cmd作为您的ssh客户端。
在我的情况下,TortoiseGit总是试图使用一个特定的密钥,这个密钥尚未分配给git用户。我没有找到关于默认密钥的设置,所以我只是移动了这个密钥,然后TortoiseGit就可以使用其他密钥了。