-
Notifications
You must be signed in to change notification settings - Fork 3
Use Cases
Gitg0 is a CLI tool that makes the lives of both project maintainers and contributors easy 😌. How does gitg0 do that❓
- Ever spent 2-3 minutes before working on thinking about what to name your branch? ⸙
- After making the changes, spent time wondering about an appropriate commit message? 🖋️
- After a long hectic day of working, skipped over the commit guidelines followed by your project? 😴
- Felt like your commit message could be a bit better if it had an emoji? ✨
Well, gitg0 takes care of all this and much more! You just need to enter the number of the issue you're working on and select what kind of issue it is, whether a new feature, ui refactors, documentation, security fixes, etc. gitg0 will do the rest for you. The tool will automatically suggest a branch name, and a commit message as well along with an appropriate emoji if you want one!
Head over here for instructions on how to use gitg0 🎁
Tired of telling contributors to follow proper commit guidelines? 😫
Fear no more, gitg0 is here! With gitg0, you can set up a .gitgo
file and choose exactly what commit guidelines your project follows. Do you want an emoji? We got you covered. Do you want to enter a custom set of guidelines? We provide an option for that as well. Just save the commit format in the .gitgo
file, and we'll suggest commits to all contributors with the same format.
Head over here for instructions on how to do the one-time gitg0 setup 🎁
Copyright (C) 2020 Rachit Gupta, Yash Khare, Shambhavi Aggarwal, and Preet Shah is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".