title: Rebasing a Specific SHA1
body: <p>If I have the following commits</p>
  
  <pre><code>38deab3 Bug Fix# 10
  f33fb65 Bug Fix# 20
  4fa0485 Bug Fix# 30
  </code></pre>
  
  <p>Why does <code>git rebase -i f33fb65</code> allow me to edit 38deab3 and not f33fb65? Why do I have
  to run <code>git rebase -i 4fa0485</code> to edit f33fb65?</p>
  
  <p><a href="https://stackoverflow.com/questions/3926768/amend-a-commit-that-wasnt-the-previous-commit">Source.</a></p>