Я все время получаю эту ошибку. Я использую Mac. Я сгенерировал ключ и добавил его в heroku, используя
heroku config:add key="ssh-rsa blahblah=me@me.com"
Но это не работает. У меня все та же ошибка. Что я могу с этим поделать, кроме переустановки ssh-keygen?
git
configuration
heroku
Пикардо
источник
источник
приведенное выше решение не сработало для меня, поскольку у меня не было ключей, сгенерированных в моей папке ~ / .ssh.
Мое решение заключалось в том, чтобы просто ввести
heroku keys:add
Вывод в терминале был:
См .: https://devcenter.heroku.com/articles/keys
источник
Я столкнулся с той же проблемой. Я пишу свой опыт, чтобы он помог кому-то другому.
Я пытался следовать инструкциям, которые были опубликованы на официальном сайте - Начало работы с вашим приложением Facebook на Heroku
Несмотря на то, что это довольно детально, особенно видео, довольно неприятно отметить, что они не упоминают о необходимости настройки ключей SSH. Либо он установлен по умолчанию (я не знаю), либо вы получаете ошибку, упомянутую на плакате с вопросом.
Итак, я сделал следующее:
1. открыл оболочку git
2. напечатал следующее в
3. После этого я смог проверить свой репозиторий
Пожалуйста, не голосуйте против моего ответа. Хотя я не добавляю ничего нового к тому, что уже опубликовано, но я надеюсь, что мой опыт поможет кому-то, кто плохо знаком с использованием git и heruko. Поэтому я добавил скриншоты.
источник
Скопируйте файлы по пути .ssh, например:
в папку git .ssh.
Если папки .ssh нет в каталоге Git, просто создайте ее и вставьте свои файлы.
По какой-то причине Windows требует, чтобы путь .ssh находился в каталоге пользователя, а также в каталоге Git. По умолчанию это не добавляется, поэтому вам просто нужно создать его самостоятельно.
После добавления файлов в каталог Git просто снова выполните следующую команду:
источник
Это также может указывать на проблемы с API. Обязательно проверьте https://status.heroku.com
источник
если у вас еще нет ключа ssh, попробуйте сгенерировать его с помощью следующей команды:
Чтобы избавиться от запрета на доступ к heroku (открытый ключ), добавьте свои ключи в heroku, используя:
Чтобы избавиться от отказа в разрешении Github (открытый ключ), добавьте свои ключи в Github, используя:
источник