我在heroku上有多个帐户,我认为我的ssh键搞砸了,但我不知道如何修复它。 当我尝试'git push heroku master'时,我收到错误'你的帐户*****无法访问*****'
如何修复我的密钥以便我可以推送到heroku?
答案 0 :(得分:0)
Heroku不允许在2个heroku帐户之间共享ssh密钥。
我会帮助你通过一个hacky修复来解决这个问题
1.首先转到主文件夹中的.ssh /目录
2.移动所有文件并将其保存在任何其他文件夹中(不要删除)
3.打开终端并使用“heroku login”命令登录heroku并登录您想要推送的heroku帐户。
4.成功登录您的帐户后,输入“heroku keys:add”命令。它会为您的帐户创建一个新的ssh密钥。您现在可以轻松推送到您的帐户。
假设您要使用旧帐户推送到任何应用程序,请将.ssh /文件夹文件替换为备份文件。 (将当前的.ssh /备份到任何文件夹) 或者您可以为该帐户重复相同的步骤1-4。
我希望这能解决你的问题。