title: tortoisegit No supported authentication methods available when pushing (not pulling)
body: <p>Git is working fine from the command line</p>
  
  <p>When I tell tortoise to push though, I get the above error.</p>
  
  <p>I don't really know what I'm doing, but I tried using puttygen to create a key, pasted it into github, and added it to pageant. However it still produces the same error.</p>
  
  <p>Any solutions for this?</p>
  
  <p>Edit: I seem to have gotten it to work by changing the endpoint to <code>https://myusername@github.com/ProjectName/Project.git</code> which prompted me for a password instead. This hasn't exactly solved the mystery of the keys but it works and my experience is that you should be blessed if you get git to do anything remotely close to what you want.</p>