how to discard your changes in a branch git code example Example 1: revert unstaged changes git git checkout -- . Example 2: how to undo git clean -fd command git clean -fdxn