title: Git and Bitbucket: unauthorized when pushing
body: <p>I have created a repository in BitBucket and have cloned it using SSH. When attempting to <code>push</code> my changes to BitBucket, I receive the following error:</p>
  
  <blockquote>
    <p>Unauthorized</p>
    
    <p>fatal: Could not read from remote repository.</p>
  </blockquote>
  
  <p>I have created an SSH key using <code>ssh-keygen</code> and have copied the resulting public key to BitBucket. I have downloaded SourceTree to see if a bit of tooling might help, but it has the same problem.</p>
  
  <p>I've been trying to fix this for hours now and don't want to waste any more time on it. Surprising, I couldn't find anyone with a similar issue or even the same error messages when searching on Google.</p>
  
  <p>Please help! I am running on Mac OS X and have tried deleting GitHub credentials from Keychain Access but this hasn't solved the issue. Does anyone know what I might be doing wrong?</p>
  
  <h2>Update</h2>
  
  <p>I have used exactly the same client-side configuration with GitHub, and ran into no issues, so I'm suspecting it's some configuration on BitBucket that I'm missing.</p>