SmartGit won't authenticate with ssh
Needed to save my ssh private key as an OpenSSH key in PuTTYgen because SmartGit only understand that format.
Yes, that's it!
I just want to go in details to help the ones starting from scratch:
on windows you can do the following procedure:
- Install msysgit from Here
- To generate public/private key pair as needed by many git servers (like Assembla) use PuTTYgen that you find here: click on Generate and move your mouse until it tells you that the key is generated. Optionally, enter a passphrase to protect your private key
- Save or copy the public key at your need
- Save private key to use with SmartGit using menu voice Conversions/Export OpenSSH key
- Use the last file to authenticate in SmartGit
If you want to use putty as ssh client, please follow the below steps:
- Edit|Preferences|Commands|Authentication, choose
Use System SSH Client
- In windows system variables, set GIT_SSH=plink (where putty's plink.exe location)
After that, please use pageant and load the private key