title: Shifting commits from one branch on top of other branch
body: <p>I have two branches X and Y.Some commits are common in both branches, but for those commits which are present in branch X and not present in branch Y. I want those commits to be committed on top of branch Y. What are git commands for this ?</p>