Learn how to undo git add before commit using git reset or git restore. Unstage specific files or all changes with these simple commands. Complete guide with examples.