I've been trying for the last 2 hours. I'm using xp-dev as a git repository provider (because I'm already paying and I have svn repo over there) I've given xp-dev my public key.
But when cloning my repo I a being rejected.
"C:\Program Files (x86)\Git\bin\git.exe" clone -v --recurse-submodules --progress "ssh://xp-dev.com/repogit" "c:/ProjetPerso/repogit"
Cloning into 'c:/ProjetPerso/repogit'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Done
And from what I understood from various blogs, git extension should ask me to load my private key, except it doesn't.
I tried launching the putty authentification client (even though I choose openSSH) and loaded my private key inside, but it changes nothing.
Any ideas?
Thanks.
I had this issue because I generated a SSH key with ssh-keygen and tried to use it with GitExtensions which only understands OpenSSH keys.
What you have to do is, from GitExtensions:
mykey.ppk
You should now able to use this new .ppk file in GitExtensions!