Continuing with the .Net development under VMware, One useful tip if you use the git bash shell (here) for your version control on windows, and have to access remote repositories over ssh, and you want to skip entering the passphrase at every operation, just do the following:
eval `ssh-agent` ssh-add ~/.ssh/id_rsa
assuming you generated the key in the default location…
You will be asked to enter your pass phrase once and that is it for that session.
Note that this will only work for the shell you run it in, spawn a new one and you need to repeat the process.
On the mac, my ssh key pass phrase seems to be remembered, I’m guessing in the keystore but I haven’t checked that.