尝试切换Heroku帐户时出现SSH密钥指纹错误

4
我经常需要切换Heroku帐户并使用以下脚本:

我经常需要切换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

删除Heroku凭证

rm ~/.heroku/credentials

然后手动上传密钥

heroku keys:add ~/.ssh/otheraccount.pub

输入您的Heroku凭据,完成!


2

0

奇怪的是,我通过以下方式解决了这个问题: 清除密钥、删除凭据、切换到其他账户再切换回来。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接