title: git push origin master gives error permission denied (github)
body: <blockquote>
    <p>ERROR: Permission to durrantm/linker.git <strong>denied</strong> to kevinzen.
    fatal: The remote end hung up unexpectedly</p>
  </blockquote>
  
  <p>I've tried a lot of things to change/set my identity and get rid of that 'kevinzen'</p>
  
  <p><strong>Update - final resolution was that I had added my public key... but... I had missed a few characters so it was invalid.  Pasting in the correct key on github fixed it</strong></p>
  
  <p>I have <code>~/.ssh/</code> with files</p>
  
  <ul>
  <li><code>config</code></li>
  <li><code>id_dsa</code></li>
  <li><code>id_dsa.pub</code></li>
  <li><code>id_kb_rsa</code></li>
  <li><code>id_kb_rsa.pub</code></li>
  <li><code>id_rsa</code></li>
  <li><code>id_rsa.pub</code></li>
  <li><code>known_hosts</code></li>
  </ul>
  
  <p>I have done  </p>
  
  <pre><code>git config --global user.name
  git config --global user.email
  git remote add origin git@github.com:durrantm/linker.git
  </code></pre>
  
  <p>I have added my local ssh key with my info (not kevinz) for this machine to github ssh keys.</p>
  
  <p>I also tried: 
  <code>ssh git@github.com.
  The authenticity of host 'github.com. (207.97.227.239)' can't be established.
  RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
  Are you sure you want to continue connecting (yes/no)? yes
  Warning: Permanently added 'github.com.' (RSA) to the list of known hosts.
  PTY allocation request failed on channel 0</code></p>
  
  <p>wasn't sure about the PTY error.  Still stuck.</p>