Последние несколько месяцев я обычно использую Heroku. Вначале я создал ssh-ключ, добавил его в свою учетную запись Heroku и смог без проблем развертывать свои приложения. До сегодняшнего дня. Я работаю над новым проектом, и мне нужно было создать новую учетную запись Heroku с другим адресом электронной почты. Через некоторое время я понял, что не могу развернуть это приложение, используя новый адрес электронной почты, поскольку мой ключ SSH был связан с другим адресом электронной почты. Затем я создал новый SSH-ключ и добавил его в свою новую учетную запись Heroku. Это не сработало! :)
Что ж, я удалил ключ со своего компьютера и из своей новой учетной записи Heroku. Затем я решил вернуться к своей первоначальной учетной записи Heroku. Все работает, ну более-менее. Я все еще могу развернуть свои старые приложения, я вижу, что у меня есть только один ключ SSH, я могу запускать команды: heroku info
, heroku apps
и т. д.
Итак, я попытался развернуть свое новое приложение, но прежде чем создать новое приложение Heroku, используя: heroku create
. Новое приложение было успешно создано. Но когда я пытаюсь: git push heroku
я получаю эту ошибку:
! Ваш ключ с отпечатком пальца b2:69:3b:90:1e:e1:60:ad:a0:b9:f7:::*:* не авторизован для доступа яростный-лист-9996.
Если я попытаюсь: heroku info
, я получу эту ошибку:
! У вас нет доступа к furious-leaf-9996.
Самое смешное, что если я переключаюсь на каталог другого приложения и пытаюсь сделать то же самое (например: heroku info
, git push heroku
), все работает отлично.
Примечание 1. Когда я пытаюсь использовать heroku logout
, а затем heroku login
, я всегда могу подключиться в обоих каталогах приложений.
Примечание 2. Я использую RVM, и оба приложения используют разные наборы драгоценных камней.
Я не знаю, что еще делать!! Любой??
Спасибо!