oh-my-git
"Because Git is powerful… and power corrupts absolutely." A human-friendly Git wrapper that replaces cryptic errors with plain English.
About
Git is the most powerful version control system ever built, and also one of the most hostile to beginners. oh-my-git (OMG) keeps everything you love about Git while replacing the parts that make you want to throw your laptop. When you hit a detached HEAD state, a rebase conflict, or a rejected push, OMG intercepts the error and explains in plain English what went wrong and exactly what to type next. It adds undo shortcuts for the most common mistakes, a friendlier status display that actually tells you what to do, and helpful hints for operations that trip people up. Because it's a thin wrapper rather than a reimplementation, every standard Git command still works exactly as documented — you're not learning a new tool, just removing the friction from the one you already use.
Highlights
- ✓ Translates cryptic Git errors into plain English with suggested fixes
- ✓ Drop-in replacement — all existing Git commands still work
- ✓ Published on npm for easy global install
- ✓ Includes undo shortcuts for the most common mistakes