Ключи Heroku для нескольких учетных записей перепутаны

У меня есть несколько учетных записей на героку, и я думаю, что мои ключи ssh перепутались, но я понятия не имею, как это исправить. Когда я пытаюсь «git push heroku master», я получаю сообщение об ошибке «ваша учетная запись ***** не имеет доступа к *****».

Как мне исправить мои ключи, чтобы я мог нажать на героку?


person Tyler    schedule 05.10.2014    source источник
comment
Простой поиск приведет вас к документации SSH heroku. Stackoverflow не может точно знать, что нужно исправить в вашей личной настройке. На что именно вы здесь надеетесь?   -  person Kenster    schedule 06.10.2014


Ответы (1)


Heroku не позволяет обмениваться ключами ssh между двумя учетными записями heroku.

Я помогу вам пройти через это с помощью хакерского исправления

1. Сначала перейдите в каталог .ssh/ в вашей домашней папке.

2. Переместите все файлы и сохраните их в любой другой папке (не удаляйте их).

3. Откройте терминал и войдите в героку, используя команду «heroku login», и войдите в свою учетную запись героку, которую вы хотите нажать сейчас.

4. После успешного входа в свою учетную запись введите команду «heroku keys: add». он создаст новые ключи ssh для вашей учетной записи. теперь вы можете легко нажать на свою учетную запись.

Предположим, если вы хотите выполнить отправку в какое-либо приложение, используя свою старую учетную запись, замените файлы папки .ssh/ на резервные файлы. (Сделайте резервную копию вашего текущего .ssh/ в любую папку) или вы можете повторить те же шаги 1-4 для этой учетной записи.

Я надеюсь, что это решит вашу проблему.

person itsme    schedule 09.10.2014