2013-11-25 3 views
0

У меня проблема с tortoiseGit. Когда я использую клон, вытаскиваю или толкаю черепаху, он всегда сообщает «acces denied». Но если я использую консоль, она работает без проблем.TortoiseGit: Доступ запрещен

Я попытался переустановить git/tortoiseGit, но это не поможет.

это от TortoiseGit:

git.exe clone  --progress -v "ssh://[email protected]: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) 

и когда я использую консоль:

D:\work\workspace\IZS2014>git.exe clone  --progress -v "ssh://[email protected]:7722/var/lib/git/NavisIZS2014" "D:\work\workspace\IZS2014" 
Cloning into 'D:\work\workspace\IZS2014'... 
warning: You appear to have cloned an empty repository. 
+0

Как вы аутентифицируете? –

+1

Пожалуйста, сообщите нам: что именно вы делали, каково было точное сообщение об ошибке? Вопрос прямо сейчас имеет слишком мало информации, чтобы помочь. Также, пожалуйста, прочитайте http://www.catb.org/esr/faqs/smart-questions.html – sleske

+0

Возможно, с помощью Tortoise вы используете другого пользователя, чем на консоли ... – Claudio

ответ

2

Поскольку вы аутентификации через SSH, вполне вероятно, что черепаха G не может найти ключи SSH.

Вы можете указать ключевой путь в Toirtoise Git, перейдя в

Настройки> Git> Remote

и установки ключевого поля Шпатлевка как explained here.