title: Git Revert a Revert for a Merge
body: <p>I had a feature branch created, let's say <code>feature/branch1</code> on github.
  I created a pull request for it and got it merged. 
  <a href="https://i.stack.imgur.com/73i2d.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/73i2d.jpg" alt="Initial PR Merge Commit"></a></p>
  
  <p>When it reached our pipeline, we figured there was a problem and we got it reverted using the Revert button on Git
  This created a "Revert" PR that we merged with the master and all was well.
  <a href="https://i.stack.imgur.com/W46hv.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/W46hv.jpg" alt="Reverted Merge Commit"></a></p>
  
  <p>After a few weeks, post other PRs that got merged into the master, we figured we would <em>revert-the-revert</em>. This time, we went into the Revert PR that was closed and tried to use the Revert button again. But we got this error message</p>
  
  <pre><code>Sorry, this pull request couldn't be reverted automatically. 
  It may have already been reverted, or the content may have changed since it was merged.
  </code></pre>
  
  <p>How do I get this revert done?</p>
  
  <p>The most ideal situation I would like to have, is to have a new branch that contains the <em>revert of the revert</em>, so I can make further changes and go back through the PR process.</p>