GitUndo
Git extension with easy to remember undo commands
Install / Use
/learn @crilleengvall/GitUndoREADME
GitUndo
Git extension with easy to remember undo commands
GitUndo on Github pages
Installation
You need to put the file git-undo in the correct path. After that is done, the extension is ready to use.
Start by downloading the repo
Mac/Linux
Copy git-undo file to /usr/local/bin with terminal:
cp <path-to-file>/git-undo /usr/local/bin/
Windows
Copy the git-undo file to your git installation folder:
C:\Program Files\Git\mingw64\libexec\git-core
or
C:\Program Files (x86)\Git\mingw64\libexec\git-core
Usage
This extension currently has three new commands.
git undo commit
This will undo the latest commit, but the changes in that commit will be left staged.
git undo stash-apply
if you've done a git stash apply, but didn't mean to you can use this command to undo the apply.
git undo pushed-merge <merge-commit-hash>
This will undo a pushed merge. run a git log to get the commit hash.

Related Skills
apple-reminders
339.3kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
339.3kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
healthcheck
339.3kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
