title: Azure DevOps - There are no changes to merge between the selected branches
body: <p>Our team is working with <strong>Azure DevOps</strong> where we have a <strong>Git</strong> repository. We have different branches there called <strong>master</strong>, <strong>dev</strong> and the additional feature branches originated from <strong>dev</strong>.</p>
  
  <p>The problem what I face is when I would like to do a pull request from one of the feature branches to <strong>dev</strong> the following warning message appears on <strong>Azure DevOps</strong>:</p>
  
  <blockquote>
    <p>There are no changes to merge between the selected branches.</p>
  </blockquote>
  
  <p>I saved, added, committed and pushed my changes into the feature branch. Also if I run <code>git diff dev</code> then it reports properly the changes.</p>
  
  <p>The weird thing is there are definitely changes in the feature branch - left one is <strong>dev</strong> branch and the right one is the feature branch - just like below:</p>
  
  <p><a href="https://i.stack.imgur.com/iJVyN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iJVyN.png" alt="diff-between-branches"></a></p>
  
  <p>It's happening since there was a revert from <code>master</code> to <code>dev</code> branch earlier.</p>
  
  <p>By any chance if anyone has an idea what to check or what to do to be able to merge and see the changes between these branches when creating pull request, please don't hesitate to share, would be really appreciated.</p>
  
  <p>Thank you!</p>