title: git reset vs git reset HEAD
body: <p>Every time a file has been staged, Git offers helpful instructions in the event you needed to unstage a file:</p>
  
  <p><code>(use "git reset HEAD &lt;file&gt;..." to unstage)</code></p>
  
  <p>However the decent <a href="https://www.atlassian.com/git/tutorials/undoing-changes/git-reset" rel="noreferrer">Git Tutorials by Atlassian</a> simply say:</p>
  
  <p><code>git reset &lt;file&gt;</code></p>
  
  <p>This seems more straightforward, so why the difference?</p>