title: How do you push just a single Git branch (and no other branches)?
body: <p>I am working on a local git repository. There are two branches, <code>master</code> and <code>feature_x</code>.</p>
  
  <p>I want to push <code>feature_x</code> to the remote repo, but I do not want to push the changes on the <code>master</code> branch.</p>
  
  <p>Will a <code>git push origin feature_x</code> from my <code>feature_x</code> branch (<code>feature_x</code> branch already exists on remote) work?</p>
  
  <p>I do not want to test this on my box, because I cannot push to master right now.</p>