8

我刚刚将 TortoiseGit 更新到 1.8,从那时起就无法从服务器推送或拉取。在他们要求输入我的密码之前,但他们不再这样做了。相反,他们告诉我:

致命:无法从远程存储库中读取。

请确保您具有正确的访问权限并且存储库存在。

git 没有干净地退出(退出代码 128)(1326 ms @ 2013-01-29 10:34:32)

我没有更改设置中的任何内容,我使用 ssh Url 作为远程源 (Vincent@example.com/git/...)

我在 Windows 8 中。

4

4 回答 4

4

我从 TortoiseGitPLink.exe 更改为 TortoisePLink.exe 在

Settings > Network > SSH > SSH Client 然后我得到了密码对话框。

TortoiseGitPLink.exe 可能有些不兼容

变更日志说:

...

重命名:TortoisePLink.exe 为 TortoiseGitPLink.exe(出于兼容性原因,TortoisePLink.exe 仍然发货)

...

于 2013-02-05T09:17:10.320 回答
2

TortoiseGit 更新可能弄乱了应用程序到 TortoisePLink.exe 的路径。 在设置 > > >下修改您的设置NetworkSSHSSH Client

于 2013-02-04T02:55:15.273 回答
1

我遇到了同样的问题,但现在在 1.8.1 版中已解决。
有关此问题的更多信息:https ://tortoisegit.org/issue/1617

在此处获取新的固定版本 1.8.1:https ://tortoisegit.org/download/

于 2013-02-09T11:43:41.980 回答
1

我遇到了同样的问题并解决如下:

1)我把TortoiseGit的SSH客户端改成Git\bin\ssh.exe

2)使用ssh.exe连接到远程服务器:ssh.exe username@address -p port_number

3) 出现无法建立主机真实性以及是否要继续连接的消息,所以我输入“是”。

在这之后 TortoiseGit 开始为我工作。

于 2013-10-04T02:19:47.957 回答