当我只将它用于一些宠物项目时,使用 heroku 很容易。现在我想使用多个帐户(专业帐户与个人帐户)并且很难使其正常工作(登录名、ssh 密钥等)。我找不到任何文档或推荐的工作流程,那么您如何管理切换帐户以在 heroku 上创建/推送应用程序?
问问题
1569 次
3 回答
7
我之前安装了这个插件并与 heroku gem 一起使用。
今天,我 - 卸载了 gem - 安装了 heroku-toolbelt - 再次安装了 heroku-accounts 插件
但是每次我尝试使用该heroku
命令时,都会出现错误:
'No such account: personal'
问题是我.gitconfig
仍然有一个设置说:
[heroku]
account = personal
一旦删除,一切都很好。
我也在此过程中删除了对 heroku 的任何引用.ssh/config
于 2012-10-25T00:23:17.230 回答
2
heroku-accounts插件解决了这个问题。
但是,即使它是一个可靠的插件,请注意它会在幕后操纵您的 git 配置设置,这有时会导致一些问题或不直观的错误。如果您对 Heroku 与 git config/remotes 相关的工作方式有很好的了解,那么这是一个不错的选择。
于 2012-06-21T01:41:39.007 回答
0
我遇到过同样的问题。它对我有用,但我只是在同一行替换了“个人”:
[heroku]
帐户=个人
使用我之前使用的原始工作名称(在我的情况下是“工作”)。
[heroku]
帐户=工作
之后,我可以再次使用 heroku 帐户并登录,而无需进行任何其他更改。
于 2014-11-04T19:30:16.330 回答