Я искал в течение многих часов, глядя на решение моей, казалось бы, простой в установке проблемы. Это не то, что мой поиск ни к чему не привел, это то, что в моем поиске появилось столько разных решений, из которых никто не работал.
В любом случае, я просто не могу нажать, вытащить или извлечь из моего репозитория Heroku с моего Mac. Каждая попытка дает мне (как будто это насмехается) следующую ошибку:
'Разрешение отклонено (publickey). фатальный: не удалось прочитать с удаленного хранилище.
Я попытался (и повторил попытку) исправить это разными способами. Как я уже сказал, я потратил хороший кусок последних двух дней на поиски ответа. Вот некоторые из вещей, которые я пробовал:
- heroku keys: clear, затем ключи героя: add
- Регенерация ключа ssh сама по себе с помощью 'ssh-keygen -t rsa'
- Очистка моего .ssh-каталога, за которым следуют ключи героя: clear, за которым следует генерация ключа ssh
- Удаление моего приложения на герою и повторное создание (к счастью, не так много было)
Я могу извлечь из моего репозитория GitHub, поэтому я знаю, что это не сетевое подключение (pinging heroku также работает).
Как временное решение (которое, я надеюсь, не превращается в постоянный), я вошел в свой экземпляр Ubuntu Amazon AWS ec2. Тяготение и толкание к и от Heroku прекрасно работает. По этой причине я все еще чувствую, что проблема связана с ключом ssh на моем Mac. Оба ключа отображаются под моей учетной записью Heroku. Адрес электронной почты в конце ключевого вопроса?
EDIT: я могу нажать и вытащить из GitHub (я не использую ssh, однако), так почему бы не Heroku?
В этот момент я готов попробовать что угодно. Спасибо!