I run TortoiseGit and it has run well for months. but no matter what I cannot make it remember my passphrase.
I installed it using msysgit ssh instead of TortoiseGit(as I once had some putty problems, so no putty involved!)
I run TortoiseGit 1.8.4.0 and msysgit 1.8.3
I have done the following and it works well but only affects git bash, not TortoiseGit that I like to use. github: No supported authentication methods available
I have tried to add the _netrc as described here (last answer) TortoiseGit save user authentication / credentials But when I place the _netrc file (and set it up with setx) in C:\Users\ricka_000.ssh i only get:
Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
If I put it in C:\Users\ricka_000\ (and change setx home) it seems to be ignored completely and instead I get prompted with the default passphrase prompt.
If I instead put it in c:/Users/ and link it with setx i get this prompt: http://db.tt/BymTUI5C and if I click ok i get:
Could not create directory '/c/Users//.ssh'.
Failed to add the host to the list of known hosts (/c/Users/.ssh/known_hosts).
Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
Thats the _netrc approach. I have also read about wincred but I have tried all sorts of values in TortoiseGit > Settings > Credentials and absolutely nothing happens so not sure how to get that working at all. The username there is that the github/assembla username or is it my email from this line
ssh-keygen -t rsa -C "me@email.com"
that I used to generate my keys? What is supposed to happen when filled in? Whats the difference between Local, global and system?
Having to enter my password all the time is driving me nuts so any help would be appreciated!