1 unstable release
0.1.0 | Oct 14, 2024 |
---|
#13 in #git-tool
183 downloads per month
12KB
261 lines
gcz
gcz is a command-line tool that simplifies Git commit processes by providing an interactive interface for selecting commit types and composing commit messages following the conventional commits standard.
Features
- Interactive Commit Type Selection: Choose from predefined commit types like
feat
,fix
,docs
,style
,refactor
,perf
,test
,ci
, andchore
. - Real-time Filtering: Filter commit types by typing keywords.
Installation
Usage
Navigate to your Git repository and run:
gcz
Command-line Options
-e
,--emoji
: (Work in Progress) Add emojis to the commit template.
Testing
Run the following command to execute tests:
cargo test
Dependencies
~3–11MB
~142K SLoC