4

私は頻繁に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

残念ながら、このエラーを通過できません。

どんな助けでも大歓迎です。

4

3 に答える 3

4

heroku資格情報を削除します

rm ~/.heroku/資格情報

そして、キーを手動でアップロードします

heroku キー: ~/.ssh/otheraccount.pub を追加

Heroku 資格情報を入力すれば完了です!!

于 2010-10-19T00:32:40.883 に答える
2

複数のアカウントに同じ ssh キーを使用しないでください。1つのアカウントに対して1つのsshキーを使用してください。

この問題を解決するための詳細については、http://martyhaught.com/articles/2010/12/14/managing-multiple-heroku-accounts/を参照してください。

于 2012-01-13T07:47:16.167 に答える
0

奇妙なことに、キーをクリアし、資格情報を削除して、他のアカウントに切り替えてから再び戻すことで、問題を解決できました。

于 2010-06-22T23:38:03.840 に答える