2012-05-07 7 views
1

Я использую eGit для eclipse, поэтому я не знаю, как использовать командную строку git.git command line

Теперь я попал в проблему с eGit и хотел бы использовать собственные команды git для push и вытаскивания обновлений.

Я открыл Git Баш и и напечатал $ git pull

$ git pull 
error: refs/remotes/origin/master does not point to a valid object! 
error: refs/tags/v2.0.2.84 does not point to a valid object! 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

Что я здесь отсутствует?

+2

Возможно, вы находитесь в неправильном каталоге. – mata

+2

Вы собираетесь рассказать нам, что он говорит, или мы догадываемся? ;) – jmort253

ответ

3

"Отказано в доступе (ОткрытыйКлюч)": Дон»т забывать, что EGit определяет, где найти ваш открытый/закрытый ключ SSH (от Egit user guide):

EGit ssh config

В мерзавца Баш, вам нужно убедитесь, что ваши файлы id_rsa (.pub) находятся под $HOME/.ssh.
Если это msysgit Windows cmd shell, вам необходимо определить %HOME%.