undo a commit not pushed code example Example 1: cancel a commit not pushed git reset --soft HEAD~ Example 2: how to undo last pushed commit git revert <commit_hash>