video.mp4
GoodGit is the brainchild of community frustrations – a chorus of developers who wanted Git to be friendlier. We listened. We coded. Now, we present to you GoodGit: Git, as it should be - intuitive, quick, and with a human touch.
- Simplified Commands: Because 'intuitive' is not just a buzzword.
- AI-Powered Commit Messages: Say goodbye to commit message writer's block.
- SSH Setup in a Snap: We value your time. Setting up SSH keys is now a breeze.
- Multi-Account Flow: Effortlessly juggle between work and personal Git accounts.
- Effortless Search: Zero in on that elusive commit or branch with ease.
- Branching Simplified: Focus on your work, not on stashing and managing branches.
- Direct Publish: Seamlessly push your projects to GitHub. No more context switching.
- AI Merge Conflict Resolution: Let AI handle the tough parts of merging.
- GUI: For when you want to point-and-click instead of type-and-peck.
- Python
- Pip
- Internet Connection (It's the digital era, after all!)
- A Pair of Hands (Preferably attached to a human who can type.)
Jump into GoodGit goodness with:
pip install goodgit
Simplified Git Commands Forget the convoluted commands. With GoodGit, you get the power without the complexity.
add files like you're used to
gg add <files-to-add>
You write code; AI writes the commit message for you!
gg commit
Uncommit the oops commits
gg uncommit
Time-Travel through your history, make it your present if you like it
gg timetravel
or
gg tt
Bring the time-travelled commit to the present.
gg tt apply
What you want is just a search away
gg search
No stashing; no worries! Just start branching
gg branch
or
gg b
No more irritating SSH, set it it in T-10 seconds.
Have multiple accounts? Set them up too!
gg search
Just started a project? Don't leave your terminal to add it to github!
gg publish
open your repo in the browser from the terminal
gg web
Join the crew! Your expertise is the secret sauce to make GoodGit even better.
Got an idea? Open an issue.
Got code? Pull, request it.
Found a bug? We're on it, just let us know.
Become a part of the GoodGit story at https://goodgit.io/ - where we're turning 'dang it, Git!' into 'Yay, Good Git!'