title: How Do I Remove Azure Git Push History?
body: <p>I accidentally committed with the wrong credentials to git in Azure DevOps.</p>
  
  <p>To fix it I ran <code>git filter-branch</code> and force pushed.</p>
  
  <p>However, when I look in the Azure DevOps gui it says:</p>
  
  <pre><code>Authored On
  Committed On
  Pushed On
  </code></pre>
  
  <p>When I click on "Pushed On" it shows the refs that were updated and allows me to see the original commit with my old credentials in it.</p>
  
  <p>I suspect that Azure DevOps is getting this from the reflog.</p>
  
  <p>Is there any way to delete this extra information?</p>
  
  <p>Can you expire the reflog on the server?</p>