title: Pushing a branch to a remote server fails
body: <p>I have a project which uses Git on a remote server. I installed <a href="http://www.sourcetreeapp.com/" rel="nofollow">SourceTree</a> for Mac to manage it. I also have a .ssh folder with the private in the root directory where I keep all my projects and the public key is in the server.</p>
  
  <p>I was able to clone the project successfully and even commit+push it back with no problem. Then I ceated a branch in my local repo, added a new file and tried commit+push it. It was committed but the pushing failed with the following error message.</p>
  
  <pre><code>Pushing to git@gitserver:gitbtest
  
  ssh: Could not resolve hostname gitserver: nodename nor servname provided, or not known
  
  fatal: Could not read from remote repository.
  
  Please make sure you have the correct access rights
  and the repository exists.
  </code></pre>
  
  <p>I'm not sure why this is happening. Is there a way to set SSH keys in SourceTree for Mac? I can't seem to find any option to do so.</p>
  
  <p>Any help to resolve this would be great.</p>
  
  <p>Thank you!</p>