title: Git clone over ssh, push over https
body: <p>I have a set of private Git repos in BitBucket. I want to clone them through SSH so that the cloning can be automated without asking for a password. However, I want to push over HTTPS because I want to push with a different user name. </p>
  
  <p>The PC is a common PC, and I want to distinguish who pushes changes but I do not care about who clone them.</p>
  
  <p>Is there any way to do this? Thanks!</p>