title: How do I "un-revert" a reverted Git commit?
body: <p>Given a change that has been committed using <code>commit</code>, and then reverted using <code>revert</code>, what is the best way to then undo that revert?</p>
  
  <p>Ideally, this should be done with a new commit, so as to not re-write history.</p>