title: git fetch upstream is not allowing my public key on windows
body: <p>I connected git4windows to my github account and my keys were added to my account. I also see a new key in my .ssh folder. I can push to my repo on github fine from webstorm too.</p>
  
  <p>however I want to rebase of the upstream branch I forked and so I followed this:</p>
  
  <p><a href="http://robots.thoughtbot.com/keeping-a-github-fork-updated" rel="nofollow">http://robots.thoughtbot.com/keeping-a-github-fork-updated</a></p>
  
  <p>However when I try</p>
  
  <pre><code>git fetch upstream
  </code></pre>
  
  <p>I get</p>
  
  <pre><code>A:\foo&gt;git fetch upstream                                      
  Permission denied (publickey).
  fatal: Could not read from remote repository.
  
  Please make sure you have the correct access rights
  and the repository exists.
  </code></pre>
  
  <p>the exact same method worked find on my linux box. Any ideas?</p>
  
  <pre><code>git remote -v                  
  origin  https://github.com/foo/bar.git (fetch)
  origin  https://github.com/foo/bar.git (push)
  upstream        git@github.com:you/bar.git (fetch)
  upstream        git@github.com:you/bar.git (push)
  </code></pre>