多个帐户heroku键混淆
Posted
技术标签:
【中文标题】多个帐户heroku键混淆【英文标题】:Multiple accounts heroku keys mixed up 【发布时间】:2014-11-30 05:54:15 【问题描述】:我在 heroku 上有多个帐户,我认为我的 ssh 密钥搞砸了,但我不知道如何修复它。 当我尝试“git push heroku master”时,我收到错误“您的帐户 ***** 无权访问 *****”
如何修复我的密钥以便可以推送到 heroku?
【问题讨论】:
一个简单的搜索将引导您到 heroku SSH 文档。 *** 无法确切知道您的个人设置中需要更正的内容。您到底希望在这里做什么? 【参考方案1】:Heroku 不允许在 2 个 Heroku 帐户之间共享 ssh 密钥。
我会通过一个 hacky fix 帮助你解决这个问题
1.首先进入主目录下的.ssh/目录
2.移动所有文件并保存在任何其他文件夹中(不要删除它)
3.打开终端并使用“heroku login”命令登录heroku,然后登录您要立即推送的heroku帐户。
4.成功登录到您的帐户后,输入“heroku keys:add”命令。它将为您的帐户创建一个新的 ssh 密钥。您现在可以轻松推送到您的帐户。
假设如果您想使用旧帐户推送到任何应用程序,请将 .ssh/ 文件夹文件替换为备份文件。 (将您当前的 .ssh/ 备份到任何文件夹) 或者您可以为该帐户重复相同的步骤 1-4。
希望这能解决你的问题。
【讨论】:
以上是关于多个帐户heroku键混淆的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Heroku-accounts 插件不再工作,并且我不再能够在 CLI 中的多个帐户之间切换?