TortoiseGit:拒绝访问

时间:2013-11-25 07:49:16

标签: git tortoisegit

我的tortoiseGit有问题。当我使用克隆,拉或推入乌龟时,它总是报告“拒绝访问”。但是,如果我使用控制台,它可以毫无问题地工作。

我尝试重新安装git / tortoiseGit但它没有帮助。

这是来自tortoiseGit:

git.exe clone      --progress -v  "ssh://mavl@rcs.tmapy.cz:7722/var/lib/git/    NavisIZS2014" "D:\work\workspace\IZS2014\NavisIZS2014"

Cloning into 'D:\work\workspace\IZS2014\NavisIZS2014'...
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


git did not exit cleanly (exit code 128) (2016 ms @ 25. 11. 2013 9:17:24)

当我使用console时:

D:\work\workspace\IZS2014>git.exe clone      --progress -v  "ssh://mavl@rcs.tmapy.cz:7722/var/lib/git/NavisIZS2014" "D:\work\workspace\IZS2014"
Cloning into 'D:\work\workspace\IZS2014'...
warning: You appear to have cloned an empty repository.

2 个答案:

答案 0 :(得分:3)

由于您通过ssh进行身份验证,因此Tortoise Git可能无法找到您的ssh密钥。

您可以通过导航到

在Toirtoise Git中指定密钥路径

设置> Git>远程

并设置Putty Key字段,为explained here

答案 1 :(得分:0)

  1. 更新TortoiseGit。
  2. 已更新的Tortoise中的SEt连接。设置-网络-SSh-SSH客户端。通过浏览设置新的TortoisePlink.exe。
  3. 再试一次。