title: Git merge one branch into two other branches
body: <p>How can I merge one branch in to two other branches?</p>
  
  <p>So here's our scenario: We use two branches master for production and UAT for testing purposes.
  All local development is made on a new branch made off of Master so before starting on something, we create a branch off of master, commit and push it to origin/master. 
  For bigger projects we use UAT for testing purposes. </p>
  
  <p>I have a branch which is ready to be tested and then pushed to production. How can I move that branch to UAT so people can test it and once tested move the same branch from my local machine or from UAT to Master?</p>