title: How to remove commits pulled from a different feature branch?
body: <p>We have created a <code>feature_branch_A_01</code> and were working on it which was created from <code>feature_branch_A</code>.</p>
  <p>We added some commits to our <code>feature_branch_A_01</code> in a WIP merge request. One of our colleagues has pulled changes from another feature branch <code>feature_branch_B</code> pushed to our <code>feature_branch_A_01</code> and on top of that added few more of his commits.</p>
  <p>But both feature branches A and B are for different releases and have different commit history. What can we do in git bash or gitlab UI to remove all the <code>feature_branch_B</code> commits so only <code>feature_branch_A</code> and our commits will be there in the <code>feature_branch_A_01</code>?</p>