GitHub-Разрешение отклонено при нажатии - PullRequest
1 голос
/ 10 декабря 2011

Я новичок в github и у меня возникли некоторые проблемы при переносе хранилища в github.Я работаю над Mac Lion.Я выполнил все шаги для установки пары открытого и закрытого ключей.

Затем я запустил

ssh -T git@github.com

, и я могу получить

"Hi SKSC! You've successfully authenticated, but GitHub does not provide shell access."

До сих пор все кажется правильным

Затем я запустил GitHub.app для Mac, а затем перешел на My Repository/RepositoryName/Branches и нажал кнопку public.Я получил сообщение об ошибке «Отказано в доступе (PublicKey)».

Однако я могу клонировать репозиторий на компьютер, ошибки вообще нет.

Кто-нибудь знает, как решить эту проблему?

1 Ответ

0 голосов
/ 10 декабря 2011

ssh -T git@github.com

и я могу получить

"Привет, SKSC! Вы успешно прошли аутентификацию, но GitHub этого не делает. обеспечить доступ к оболочке. "

Этот шаг настройки открытого ключа предназначен для доступа из командной строки.

Использование GitHub Для Mac вам необходимо настроить свою учетную запись в меню Preferences в Mac, введя свой адрес электронной почты и пароль. Он автоматически добавит открытый ключ в ваш аккаунт

Также вы можете проверить https://github.com/account/ssh. Если GitHub для Mac настроен правильно, вы можете увидеть открытый ключ с именем GitHub for Mac - your-computer-name

Я думаю, что вы можете клонировать, потому что github является общедоступным для клонирования для всех. Нажатие должно подтвердить ваши учетные данные. Так что GitHub для Mac, вероятно, не был настроен правильно.

...