不工作的Heroku多个账户(multiple heroku accounts not workin

2019-07-31 01:07发布

我会非常详细,因为我也跟着上建议相关的问题 ,并没有奏效。

我在Mac OS X 10.7试图进行两次的Heroku账户工作。 让我们把这些账户firstsecond

要开始清理,我删除键在~.ssh/运行heroku keys:remove这两个帐户,以摆脱现有密钥,并运行ssh-添加-D删除现有条目(换句话说:〜的.ssh /是空的,除了known_hosts中, heroku keys说,我没有钥匙,和ssh-添加-L说,有没有条目。

heroku login的第一个帐户,我运行这些:

ssh-keygen -t rsa -C "first@example.com" -f  ~/.ssh/id_rsa_first
ssh-add ~/.ssh/id_rsa_first
heroku keys:add ~/.ssh/id_rsa_first.pub

然后我heroku logoutheroku login进入第二个帐户,我运行这些:

ssh-keygen -t rsa -C "second@example.com" -f  ~/.ssh/id_rsa_second
ssh-add ~/.ssh/id_rsa_second
heroku keys:add ~/.ssh/id_rsa_second.pub

在这两种情况下,我记下了关键的指纹,我会打电话给fingerprint_firstfingerprint_second

现在我heroku loginfirstgit push heroku master工作正常,然后heroku loginsecond上的第二应用程序和git push heroku master将失败,并错误

!  Your key with fingerprint fingerprint_first is not authorized to access second-app-name.

如果我删除了从与SSH列表ssh-add -d ~/.ssh/id_rsa_first ,然后git push heroku master在第二应用的工作原理,但现在如果我回去给第一应用和heroku login的第一个帐户, git push heroku master过程的失败。

请帮忙 :)

Answer 1:

最后, 这个回答它 。

我从头开始重新启动,删除所有钥匙,并添加杜大伟的插件的Heroku账户

现在,它的作品,我甚至不需要注销/时,我切换项目,我可以在每个项目目录设置的Heroku账户。



Answer 2:

另一个计算器用户也有类似的问题;

不能推到Heroku的,因为密钥指纹

以及:

为什么当我尝试推到Heroku的最新更改我的钥匙W /指纹未被授权?



文章来源: multiple heroku accounts not working