title: How do I reliably undo the last git pull command?
body: <p>On a rare occasion a git pull will cause an issue on our site and I need to quickly rewind the clock so the developer can fix the issue. I've tried <code>git reset HEAD@{1}</code> but that doesn't do the trick as some of the files are still changed. As though it only rolls back some files.</p>
  
  <p>Is there a single command I can call to reliably revert files back before the most recent <code>git pull</code> command?</p>