Git Heroku Permissão Negada Chave Pública (após adicionar chave pública)

Estou no Windows 7 de 64 bits. Estou usando o mais recente Heroku Toolbelt e o GitHub Windows App (baixado dois dias atrás). Dois dias atrás tudo estava perfeito. Eu instalei o PHP e Apache, e de repente Heroku apenas me dá

Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists

Eu fiz estes dois comandos repetidamente.

heroku keys:clear
heroku keys:add

Eu deletei minhas chaves e as refiz. Eu gerou alguns com outros aplicativos (puttygen). Eu fiz o upload deles via linha de comando e interface web. Eu até fiz o aplicativo do GitHub para Windows gerar uma nova chave, e eu carreguei essa. Eu não possogit push ougit clone de heroku. Eu até tentei fazer um novo repositório local e adicionar o heroku como controle remoto e depois empurrar a partir daí. Nenhuma sorte.

Li dezenas de postagens do stackoverflow e tentei todas as soluções oferecidas. Nenhum ajudou.

Editar: Eu não sei se isso importa, mas eu estou fazendo um aplicativo no Facebook e trabalhandopágina de ajuda do heroku. Eu reiniciei de cima e trabalhei para baixo, mas não consigo passargit clone comando. Eu também reinstalei o toolbelt heroku do zero.