Eu continuo recebendo esse erro. Estou usando o Mac. Eu gerei uma chave e a adicionei ao heroku usando
heroku config:add key="ssh-rsa [email protected]"
Mas isso não funciona. Continuo recebendo o mesmo erro. Além de reinstalar o ssh-keygen, o que posso fazer sobre isso?
git
configuration
heroku
picardo
fonte
fonte
a solução acima não funcionou para mim porque eu não tinha nenhuma chave gerada na minha pasta ~ / .ssh.
Minha solução foi simplesmente digitar
heroku keys:add
A saída no terminal foi:
Veja: https://devcenter.heroku.com/articles/keys
fonte
eu enfrentei o mesmo problema. Escrever minha experiência para que ajude outra pessoa.
Tentei seguir as instruções fornecidas no site oficial - Primeiros passos com seu aplicativo do Facebook no Heroku
Embora seja bastante detalhado, especialmente o vídeo, é bastante irritante notar que eles não mencionam a necessidade de configurar as chaves SSH. Ou ele é definido por padrão (não sei) ou você obtém o erro mencionado pelo autor da pergunta.
Então eu fiz o seguinte:
1 abriu o shell git
2 digitei o seguinte em
3 - Posteriormente a isso, fui capaz de obter o checkout do meu repositório
Por favor, não downvote minha resposta. Mesmo que eu não agregue nenhum valor ao que já foi postado, espero que minhas experiências ajudem alguém que é novo no uso do git & heruko. Daí eu adicionei capturas de tela.
fonte
Copie os arquivos em seu caminho .ssh, por exemplo:
para a pasta git .ssh.
Se a pasta .ssh não existir no diretório Git, simplesmente crie-a e cole seus arquivos.
Por algum motivo, o Windows exige que um caminho .ssh esteja no diretório do usuário, bem como no diretório Git. ON default não é adicionado, então você simplesmente tem que criá-lo.
Depois de adicionar os arquivos ao diretório do Git, basta executar o seguinte comando novamente:
fonte
Isso também pode indicar problemas de API. Certifique-se de verificar https://status.heroku.com
fonte
se você ainda não tem a chave ssh, tente gerá-la usando o comando abaixo:
Para se livrar da permissão negada do heroku (chave pública), adicione suas chaves ao heroku usando:
Para se livrar da permissão negada do Github (chave pública), adicione suas chaves ao Github usando:
fonte