I installed a new version of msysgit some days ago, and git svn rebase stopped working. Some digging showed that it wasn’ using plink to talk to putty anymore, but using openssh. This despite my having told the git installer that I would like to use plink.exe (and pageant).
What was going on? git wasn’t to blame here – it was svn that was using plink. I had also reinstalled msys, and with it a new subversion config file, it seems. The fix was to edit my C:Userserehling.subversionconfig file like this:
[tunnels] ssh="C:/Program Files (x86)/PuTTY/plink.exe"
Next time this happens, I hope I’ll remember that I wrote this little reminder for myself 🙂