title: Git + Intellij - How to revert a local commit?
body: <p>Working with git and intellij I have accidently commmited my changes to my local branch.  </p>
  
  <p>I want to revert the commmit but keep the changes as before (ready for next commit).<br>
  I have looked in <a href="https://www.jetbrains.com/idea/help/resetting-head-commit.html" rel="noreferrer">this</a> page explaining me how to revert a commit but failed to understand the reset type meaning (mixed/head/soft).<br>
  I want to have all my changes as before in order to keep working on them.  </p>
  
  <p>Any help on how to it?</p>