title: In git, how to rebase branch to master
body: <p>I have new_branch and master.</p>
  <p>Most of the good work have been done in new_branch.
  And then someone made some mistake checking into master.</p>
  <p>I now dont want to do merge new_branch to master because its just too messy.</p>
  <p>Is there a way to force rebase the new_branch to become master.</p>
  <p>Meaning, I want new_branch to become master, ignoring whatever is done in master.</p>