Git push heroku master - введите ключевую фразу для ключа
Я управляю несколькими учетными записями героку, и мне пришлось бороться за добавление нескольких ключей. Я наконец сделал это, и я уверен, что у меня есть правильные ключи для правильных учетных записей.
Теперь я могу нажать на первый счет в порядке, но второй дает мне Enter passphrase for key '~/.ssh/key.pub'
когда я не установил пароль. Я старался heroku keys:clear
несколько раз и повторно добавленные ключи, как с парольными фразами, так и без них. Когда я ввожу фразу-пароль, она дает мне три шанса, а затем не удается Permission denied (publickey)
, Когда я просто вхожу, потому что пароль пуст, он сразу отправляется Permission denied (publickey)
,
Также следует отметить, что оригинальный ключ был создан heroku, и он не запрашивает парольную фразу. Я пытался создать аккаунт с heroku accounts:add personal --auto
как описано в плагине счетов для героку здесь, и это не с No such file or directory - ~/.ssh/identity.heroku.personal.pub
когда Adding public key to Heroku account: account@gmail.com
,
Мой.ssh/config выглядит следующим образом:
Host heroku.personal
HostName heroku.com
IdentityFile "~/.ssh/key.pub"
IdentitiesOnly yes
Host heroku.ad2l
HostName heroku.com
IdentityFile "~/.ssh/another_key.pub"
IdentitiesOnly yes
У кого-нибудь есть идеи? Заранее спасибо.