π GitGenius: The Smartest Way to Fix Your Git Errors Instantly!
No more βfatal: not a git repositoryβ panic attacks. π
π§ What is GitGenius?
gitgenius
is your AI-powered Git command-line buddy π§βπ».
It reads your Git errors and instantly suggests clear, actionable fixes β offline (next version: online with AI brainpower!)
β
No Googling random answers
β
No Stack Overflow rabbit holes
β
No wasted time debugging
β‘ Why Developers LOVE GitGenius
- π Offline Support β Works anywhere, even on a plane
- β‘ Blazing Fast β Error parsing in milliseconds
- π©π»βπ» Beginner-Friendly β Explains errors like youβre five
- π Emoji Mode β Debugging is now fun
π¦ Installation
π View on PyPI β gitgenius
pip install gitgenius
π― Quick Start
gitgenius --repo-status
gitgenius --examples
gitgenius --current-branch
Example Output:
$ gitgenius --examples
β Git Error: fatal: not a git repository
π‘ Fix: Run `git init` inside the folder to initialize a repo.
π Full Command Reference
β‘ Command | π Description | π‘ Example |
---|---|---|
--git-version |
Show Git version | gitgenius --git-version |
--current-branch |
Show current branch | gitgenius --current-branch |
--repo-status |
Show repo status | gitgenius --repo-status |
--recent-commits [n] |
Show n latest commits | gitgenius --recent-commits 5 |
--examples |
Show example Git errors | gitgenius --examples |
--json |
Output as JSON | gitgenius --repo-status --json |
--admin |
Open admin panel | gitgenius --admin |
--no-emoji |
Disable emojis permanently | gitgenius --no-emoji |
--set-emoji |
Enable emojis permanently | gitgenius --set-emoji |
--version |
Show GitGenius version | gitgenius --version |
π₯ Demo
π View Documentation β GitGenius Docs
π Letβs Make GitGenius Global!
If you β€οΈ this tool:
- β Star it on GitHub β GitGenius Repo
- π’ Share this post on Twitter, LinkedIn, Reddit, and Dev.to
- π©βπ» Tell your developer friends and coworkers
π¬ Drop a comment if youβve faced a Git error today β I might feature your error in the next update!
Top comments (0)