Я довольно новый в этом материале - у меня есть профессиональная учетная запись компании github, которая была создана в течение последних нескольких месяцев. Недавно я работал над некоторыми учебниками по рельсам. Я создал один учебный репозиторий и подтолкнулся под свою личную учетную запись без каких-либо проблем.2nd account/repo push issue
Однако, по какой-то причине после следующих шагов для второго проекта я пытаюсь работать, я получаю сообщение об ошибке:
ERROR: Permission to <username>/<projectname>.git denied to <businessaccount>.
fatal: The remote end hung up unexpectedly
Почему она пытается использовать свой бизнес счета для этого репо? И как мне заставить его использовать мою личную учетную информацию?
Спасибо!
Спасибо, что ответили. Это публичное репо, которое я только что создал сегодня на GitHub. https://github.com/keecham/blacktie Я попытался создать SSH-ключ для моего личного сообщения электронной почты, но он говорит, что у меня его уже есть. Когда я копирую и вставляю этот SSH-ключ в свою личную учетную запись github, он говорит, что он уже используется где-то. Не знаю, что происходит. –
@ KishoreEechambadi - я обновил свой ответ с инструкциями о том, как использовать другую пару ключей SSH для каждой из учетных записей github. – Tuxdude
Спасибо! Все шаги сработали - я создал новую пару ключей ssh (создал и) добавил эти строки в файл конфигурации и смог клонировать репо (хотя он в настоящее время пуст). Однако, когда я пытаюсь нажать git push, он все еще говорит, что разрешение отклонено. Как я нажимаю как личный пользователь? И как мне переключаться между ними? –