Paste any git command to see what it does in plain English — with a clear warning before destructive operations like reset --hard, push --force, or clean -fd.
Git command
$
Try an example
In plain English
Move the current branch pointer (and optionally the index/working tree). This invocation also discards all changes to the working tree.
⚠️ Destructive — read before running
reset --hard discards all uncommitted changes and moves the branch.→ git stash first, or use --soft/--mixed to keep your work.