Não importa o que eu faça, crie novas chaves SSH, adicione-as manualmente ao Heroku, exclua todas as chaves do Heroku e adicione uma nova, force a exclusão de toda a pasta ~ / .ssh, substitua as chaves id_rsa, crie ~ / .ssh / config, crie um keygen com o sinalizador -C, crie um par de chaves dsa em vez de rsa, excluindo os chaveiros do utilitário Keychain Access no Mac OS X, e eu tenho quase todas as perguntas de SU sobre isso.
Mas sempre recebo a mesma mensagem de erro, com a mesma impressão digital quando corro
$ git clone git@heroku.com:app-name-0000.git -o heroku
Warning: Permanently added the RSA host key for IP address 'x.x.x.x' to the list of known hosts.
! Your key with fingerprint 48:dd:XX...XX is not authorized to access app-name-0000.
fatal: The remote end hung up unexpectedly
Lembro-me de ter esse problema há algum tempo com o Github e desisti. Eu realmente fiquei perplexo com o que fazer. (Reinstale o Mac OS X?)
ssh-agent -D
possivelmente?