GitHub - как мне нажать? - PullRequest
       7

GitHub - как мне нажать?

3 голосов
/ 18 января 2012

Всякий раз, когда я пытаюсь нажать, GitHub на некоторое время зависает (~ минуту) перед выводом:

ssh: подключается к порту gmail.com хоста 22: Неверный номер файла фатален: Удаленный конец неожиданно зависает

Я проверял свои SSH-ключи несколько раз.Мне удалось зайти на ssh github.com, и когда я это сделал, он попросил у меня пароль и затем сказал: «Привет, Аро! Вы успешно прошли аутентификацию, но GitHub не предоставляет доступ к оболочке. Соединение с github.com закрыто»

Прежде всего, почему он пытается gmail.com, когда я использую git push?Почему происходит тайм-аут, если кажется, что ssh-ключи работают?Я не вижу никаких предупреждений брандмауэра.Я не думаю, что мой маршрутизатор что-то блокирует.Я на Windows 7.

Как вы думаете, в чем проблема?

.git / config

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    hideDotFiles = dotGitOnly
[remote "origin"]
    url = my@email.com:MyGithubUsername/Hello.git
    fetch = +refs/heads/*:refs/remotes/origin/*

1 Ответ

0 голосов
/ 18 января 2012

При [remote "origin"] значение url должно быть изменено:

[remote "origin"]
    url = git@github.com:MyGithubUsername/Hello.git

Аутентификация выполняется исключительно на основе ключей, а не имени пользователя или адреса электронной почты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...