title: SourceTree on Windows: How to connect to SSH?
body: <p>I have an SSH access to my web hosting, it works great with PuTTY (I just had to enter my domain, username and password), however it seems much more complicated with SourceTree. </p>
  
  <p>While PuTTY has a field for "Host Name", "username" and "password", SourceTree doesn't and requires a special file "<code>.ppk</code>"?!</p>
  
  <p>I need to connect SourceTree to my web hosting via SSH for the obvious reason that I want to use it to push to a remote repository located on my web hosting.</p>
  
  <p>So <strong>how do I get a <code>.ppk</code> file generated from my domain/username/password?</strong> Any help greatly appreciated!</p>
  
  <p><em>PS: I've noticed that they made it exceptionally easy to connect to BitBucket by offering two simple fields: "username" and "password", and made it exceptionally difficult to connect to a third-party SSH... Is it an intentional attempt to prevent competition?!</em></p>