title: How to maintain multiple bitbucket accounts with multiple ssh keys in the same system
body: <p>I have multiple Git accounts one is my personal use and one is for company use. Both accounts source need to be activated from my laptop.
  Here I generated <strong>two ssh keys like id_rsa.pub,id_benwork_rsa.pub</strong> 
  and I configured the <strong>config</strong> of git as </p>
  
  <pre><code>Host sfsworkdid
   HostName bitbucket.org
   IdentityFile ~/.ssh/id_rsa
  Host workdid
   HostName bitbucket.org
   IdentityFile ~/.ssh/id_benwork_rsa
  </code></pre>
  
  <p><strong>So here is my problem:</strong> while pushing to any repo git asking the first ssh_key passphrase.
  Everytime I am changing the user.name in git config as <strong>git config user.name "mybitbucketusername"</strong>.
  So please tell me how to maintain multiple git accounts with multiple ssh keys in the same system</p>
  
  <p>I tried <a href="https://stackoverflow.com/questions/8924210/how-to-work-with-multiple-ssh-keys">How to work with multiple ssh keys</a>, <a href="https://stackoverflow.com/questions/8186441/multiple-bitbucket-accounts">Multiple bitbucket accounts</a>
  but no use</p>
  
  <p><a href="https://stackoverflow.com/questions/18725033/push-using-multiple-account-multiple-identity-on-github-bitbucket">push using multiple account / multiple identity on github / bitbucket</a> is somewhat helpful to reach up to now</p>