Revert Commit(s)
Revert one or more commits selected via an interactive filter from git log --oneline.
Safety Features:
- Double confirmation for
*(everything) - requires typing "yes". - Preview of what will be deleted before proceeding.
- Existence check - only proceeds if files actually exist.
- Git-aware - uses
git rmfor tracked files, regularrmfor untracked files.
Flow:
- Select commit(s) to revert (multi-select).
- Confirm the action (y/N).
- Reverts run with
git revert --no-edit. - On conflict, resolve then run
git revert --continue.