у меня была работающая установка Git на Windows, но по какой-то причине она больше не работает, и я не знаю, что делать, чтобы ее исправить.
если бы я последовал за настройка GitHub учебник, он говорит, что все, что мне нужно сделать, чтобы убедиться, что вещи copasetic является тип
ssh -T git@github.com
и когда я это делаю, все просто замечательно:
C:
> ssh -T git@github.com
Hi klauern! You've successfully authenticated, but GitHub does not provide shell access.
поэтому я уверен, что могу клонировать один из моих проектов локально (например, форк проекта I have):
C:
> git clone git@github.com:klauern/ruby.git
Cloning into 'ruby'...
FATAL ERROR: Network error: Connection timed out
fatal: The remote end hung up unexpectedly
Я могу пройти через это с помощью https://
протокол за HTTP-прокси, но я должен быть в состоянии пройти через ssh
протокол, да?
Edit
Я добавлю, что я использую установку windows из Githttp://git-scm.com/, у меня шпатлевка и конкурс установлен и работает, а также ~/.ssh
папка со всеми ключами в нем. Как я уже упоминал выше, это работал, но теперь это нет, и единственный тест, который я знаю, это ssh -T
.