git discard changed code example Example 1: git undo all changes git reset --hard Example 2: revert unstaged changes git git checkout -- path/to/file/to/revert