gitjk – undo what you just did in git.
Supports the following git commands: add, archive, branch, cat-file, checkout, clone, commit, diff, fetch, grep, init, log, ls-tree, merge, mv, pull, push, remote, revert, rm, show, stash,status.
Support for the following git commands is not implemented: bisect, fsck, gc, prune, rebase, reset, tag.