Ошибка отпечатка пальца ключа ssh при попытке переключения аккаунтов heroku - PullRequest
4 голосов
/ 22 июня 2010

Мне часто нужно переключать учетные записи heroku и использовать скрипт, который выполняет следующее:

heroku keys:clear && rm ~/.heroku/credentials && heroku list

, после чего мне нужно ввести свои учетные данные для учетной записи, на которую я хочу перейти:

Enter your Heroku credentials.
Email: fake@gmail.com
Password: 
Uploading ssh public key /Users/fake/.ssh/id_rsa.pub
!   Fingerprint already exists. Please use one ssh key per Heroku account

К сожалению, я не могу передать эту ошибку.

любая помощь очень ценится.

Ответы [ 3 ]

4 голосов
/ 19 октября 2010

удалить учетные данные героку

рм ~ / .heroku / учетные данные

А затем загрузить ключ вручную

ключей герою: добавить ~ / .ssh / otheraccount.pub

Введите свои учетные данные Heroku и все !!

2 голосов
/ 13 января 2012

Не используйте один и тот же ключ ssh для нескольких учетных записей. Пожалуйста, используйте один ключ SSH для одного аккаунта.

Для получения дополнительной информации для решения этой проблемы вы можете обратиться к http://martyhaught.com/articles/2010/12/14/managing-multiple-heroku-accounts/

0 голосов
/ 23 июня 2010

как ни странно, я мог решить проблему с: очистка ключей, удаление учетных данных, переключение на другие учетные записи и обратно.

...