Reverse a known local Git state change: unstage paths, restore tracked content, abort an in-progress operation, revert a known commit, or move an unpublished ref with an explicit preservation policy. Use when the target and desired earlier state are known. Do not use to discover lost work or rewrite published history.