title: Git push origin master returns Error cannot spawn ... why?
body: <p>I'm trying to use GitHub for the first time, but after many issues trying to get the authentication right, I've managed to authenticate with git@github.com and created a repo, but when i try "git push origin master" i get the following error:</p>
  
  <pre><code>$ git push origin master
  error: cannot spawn : No such file or directory
  fatal: unable to fork
  </code></pre>
  
  <p>I cant  find any reason for the error or any explanation in the trouble shooting pages, can anyone suggest why it may be that I get that error.</p>
  
  <p>I have already specified/added the remote path as follows:</p>
  
  <pre><code>$ git remote add origin git@github.com:christopherdebeer/yUML-Diagram.git
  </code></pre>
  
  <p>please help.</p>
  
  <p>Also this is all on a windows 7 machine running mysysgit (1.7.0.2) and using git bash.</p>
  
  <p>re: Issue 313, a space in the GIT_SSH variable, cant be the problem mine is as follows:</p>
  
  <pre><code>$GIT_SSH="c:/putty/plink.exe"
  </code></pre>