No se puede enviar al repository remoto (git)

No sé si soy solo yo, pero el process de interacción con repositorys remotos de Git a través de la línea de command me resulta completamente frustrante. He generado mi propia key SSH y la he agregado a mi count de GitLab. Y tengo la misma llave guardada, solo comprobada para estar segura. Y, sin embargo, si bash:

git push origin master 

por supuesto estar en la carpeta correcta de git , lo único que obtengo es la infame:

 Permission denied (publickey). 

¿Algunas ideas?

Asegúrese de iniciar su Git con <path\to\git1.9.4>\git-cmd.bat : definirá HOME a %USERPROFILE% .

Luego, asegúrese de que sus id_rsa.pub públicas ( id_rsa.pub ) y privadas ( id_rsa ) ssh estén en %HOME\.ssh

Un ssh -Tv git@<gitlabserver> debería funcionar (a less que su key privada esté protegida con contraseña).