我必须将heroku帐户从一个切换到另一个。我尝试使用heroku登录。但是当我尝试使用命令部署我的应用程序时
git push heroku master
但我收到错误
Agent admitted failure to sign using the key.
! Your account ritesh@iritesh.com does not have access to young-plains-9347.
!
! SSH Key Fingerprint: 3f:bf:62:23:04:b3:7a:ff:a8:15:59:43:37:c0:4d:6e
fatal: The remote end hung up unexpectedly
其中ritesh @iritesh.com是我以前的帐户。如何摆脱这个错误?请指导。
答案 0 :(得分:1)
您可以使用Heroku accounts在多个Heroku帐户之间切换。有关详细信息,另请参阅Dev Center article。
答案 1 :(得分:1)
#list of accounts
heroku accounts
#Remove a account
heroku accounts:remove personal
#Set a new account # in project root
heroku accounts:set personal
#Set machine wide default account
heroku accounts:default personal
答案 2 :(得分:1)
经过4个小时的挣扎,我明白了。
只需删除以前的帐户,
https://devcenter.heroku.com/articles/heroku-command#uninstalling-the-heroku-cli
完成!这只是删除以前的帐户。
答案 3 :(得分:0)
要删除以前的帐户,您应该从命令行注销:
heroku logout
并再次登录以添加新帐户:
heroku login
您可以通过安装 heroku accounts package
来管理 heroku 的多个帐户