title: How do I reset a bad commit using git on a remote branch?
body: <p>I am in the process of learning git.</p>
  
  <p>I have the following commit on a branch</p>
  
  <p>commit 3</p>
  
  <p>commit 2</p>
  
  <p>commit 1</p>
  
  <p>commit 0</p>
  
  <p>how can I remove commit 1 but keep commit 2 and 3 on a remote branch?</p>