title: Git on Bitbucket: Always asked for password, even after uploading my public SSH key
body: <p>I uploaded my <code>~/.ssh/id_rsa.pub</code> to <a href="https://bitbucket.org/account/ssh-keys/" rel="noreferrer">Bitbucket's SSH keys</a> as <a href="https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html" rel="noreferrer">explained</a>, but Git still asks me for my password at every operation (such as <code>git pull</code>). Did I miss something?</p>
  
  <p>It is a private repository (fork of another person's private repository) and I cloned it like this:</p>
  
  <pre><code>git clone git@bitbucket.org:Nicolas_Raoul/therepo.git
  </code></pre>
  
  <p>Here is my local <code>.git/config</code>:</p>
  
  <pre><code>[core]
          repositoryformatversion = 0
          filemode = true
          bare = false
          logallrefupdates = true
  [remote "origin"]
          fetch = +refs/heads/*:refs/remotes/origin/*
          url = https://Nicolas_Raoul@bitbucket.org/Nicolas_Raoul/therepo.git
  [branch "master"]
          remote = origin
          merge = refs/heads/master
  </code></pre>
  
  <p>In the same environment with the same public key, Git on Github works fine.<br>
  <code>.ssh</code> is <code>rwx------</code>, <code>.ssh/id_rsa</code> is <code>-rw-------</code>, <code>.ssh/id_rsa.pub</code> is <code>-rw-r--r--</code></p>