如何完全重置所有Heroku CLI设置?即使在heroku注销之后,当我git-push时,旧帐户仍然会弄乱权限

时间:2013-12-27 22:35:35

标签: git heroku

即使在执行heroku logout,重新安装heroku,并仅在我的工作帐户中添加accounts插件后,我在尝试git push heroku master时仍会收到以下消息:

Your account <email of old account> does not have access to <app>

有没有办法彻底重置我的所有heroku设置?

1 个答案:

答案 0 :(得分:0)

帐户插件会对您的ssh配置进行一些更改,这可能会导致此问题。

可能默认的ssh-key(mac / linux上的〜/ .ssh / id_rsa)连接到注册的heroku帐户。

您可以通过断开旧帐户的密钥或确保将新密码连接到新帐户,然后将以下规则添加到〜/ .ssh / config来解决问题。

Host heroku.com
  HostName heroku.com
  IdentityFile ~/.ssh/<another-key-file>
  IdentitiesOnly yes

https://devcenter.heroku.com/articles/keys