title: How to automatically authenticate into GitHub from Git Bash using my Public and Private Keys instead of username and password?
body: <p>Every time when I write</p>
  
  <pre><code>git pull origin master
  </code></pre>
  
  <p>or</p>
  
  <pre><code>git push origin master
  </code></pre>
  
  <p>or anything else in Git Bash I have to insert my username and password to login into GitHub.</p>
  
  <p>I would like instead to automatically authenticate into GitHub using my Public and Private Keys.</p>
  
  <p>I've already created the keys. They are into my local machine under ~/.ssh. I've attached the public key to my account as well. But I'm always asked for the username and password instead.</p>
  
  <p>What do I still have to do to be able to login direct with the keys?
  Many thanks!</p>