Git How to Remove/Delete/Destroy All Your Staged Changes October 18, 2011 | By Duchateaux. To Delete/Remove/Destroy All Changes you have already Staged perform git reset --hard HEAD Tags: CVS, Git « Git How to Unstage All Staged Changes Without to Delete Them Git How to Remove/Delete/Destroy Commit and All His Changes » Tutorial for Linux Step-by-step GNU/Linux Tutorials for Beginners