title: Show current git interactive rebase operation
body: <p>When in the middle of an interactive rebase, e.g. <code>git rebase -i HEAD~12</code> and adding/editing some commits, I'm often confused as to which commit I'm editing, especially when there's a merge conflict:</p>
  
  <pre><code>&gt; git status
  rebase in progress; onto 55d9292
  You are currently rebasing branch 'master' on '55d9292'.
    (fix conflicts and then run "git rebase --continue")
    (use "git rebase --skip" to skip this patch)
    (use "git rebase --abort" to check out the original branch)
  
  Unmerged paths:
    (use "git reset HEAD &lt;file&gt;..." to unstage)
    (use "git add &lt;file&gt;..." to mark resolution)
  
          both modified:   file
  
  no changes added to commit (use "git add" and/or "git commit -a")
  </code></pre>
  
  <p>How can I get a clear idea of all the patches involved in the current state? For example, what is the base patch, what patch I'm "picking", which patch the merge conflicts are coming from?</p>