git commit on steroids
Project description
gitorade
background
Tired of dummy commit messages like "fix bug" or "update readme"?
Gitorade is a simple tool for semantically sample and format your git commits and keep a nice clean commit history, and make your fellow developers happy :)
Installation
pip install gitorade
Usage
gitorade commit <type> -m <message>
For example:
gitorade commit feat -m "add new feature"
Will generate a commit message like: [feat]: add new feature
Types
feat
- new featurefix
- bug fixdocs
- changes to documentationstyle
- formatting, missing semi colons, etc; no code changerefactor
- refactoring production codeperf
- performance improvementtest
- adding tests, refactoring test; no production code changechore
- updating build tasks, package manager configs, etc; no production code changerevert
- reverting changesbuild
- changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)ci
- changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)release
- version bumpother
- other changes
License
MIT
Author
Marouane Skandaji
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
Acknowledgements
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gitorade-1.0.6.tar.gz
(4.9 kB
view hashes)
Built Distribution
Close
Hashes for gitorade-1.0.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85d0a9440b44cea1775927070f83b2a52ca82d2d5d52207afc3fca12223dec16 |
|
MD5 | 105a132b7d86001dbb72cf6deb1e4f29 |
|
BLAKE2b-256 | 1a0ccb52e1ef1d9863004e5954bbaa2959d2ffdd0ca205934bb991eeeb52632e |