git bash pidiendo frase de contraseña cuando no se establece nada

Estoy tratando de conectarme para hacer un push inicial a mi count de bitbucket, mi .ssh / config se ve así:

Host bitbucket.org Hostname bitbucket.org IdentityFile ~/.ssh/test.ppk 

pero cuando ejecuto el command:

 git push -u origin master 

Me piden mi frase de contraseña ssh:

 Enter passphrase for key '/c/Users/UserName/.ssh/test.ppk': 

Intenté usar una key con una frase de contraseña e ingresarla aquí, y luego intenté de nuevo usando una key sin una frase de contraseña. No importa de qué me sale este error:

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

-mi repository existe y la key pública se carga en la count bitbucket. también he leído y escrito permissions para el repository.

Cualquier ayuda será apreciada, gracias.

 IdentityFile ~/.ssh/test.ppk 

Supongo que esta key fue generada por masilla? OpenSSH no lee files de key de formatting de masilla. El progtwig generador de keys Putty tiene una opción para exportar files key en formatting OpenSSH.

 Enter passphrase for key '/c/Users/UserName/.ssh/test.ppk': 

OpenSSH (al less algunas versiones) pedirá una frase de contraseña cada vez que no pueda analizar el file de key. No importa si el file de key está en un formatting que OpenSSH reconoce:

 $ dd if=/dev/urandom of=randokey bs=1024 count=1 1+0 records in 1+0 records out 1024 bytes transfernetworking in 0.000094 secs (10900932 bytes/sec) $ chmod 600 randokey $ ssh -i randokey localhost Enter passphrase for key 'randokey':