Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/veritem/gcommit

conventional commits utility cli
https://github.com/veritem/gcommit

Last synced: 3 months ago
JSON representation

conventional commits utility cli

Awesome Lists containing this project

README

        

## gcommit
[![ci](https://github.com/veritem/gcommit/actions/workflows/ci.yml/badge.svg)](https://github.com/veritem/gcommit/actions/workflows/ci.yml)
![release](https://shields.io/github/v/release/veritem/gcommit)

This CLI tool intends to help you stay consistent with your git commit messages using [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) style. It's like [cz](https://github.com/commitizen/cz-cli), but it's more straightforward, intuitive and configurable.

#### Getting started
1. install using `cargo install gcommit`

2. basic commands
```bash
$ gcommit // starts the commit dialog
```
```bash
$ gcommit --help // Prints the help and how to use the cli.
```
3. Commit by opening the dialog or using single line
```bash
$ gcommit -c -s -m
```
4. Enjoy!

#### Features
- It's easy to use and super fast.
- It's customizable.
- It's cross-platform.

[MIT](./LICENSE) License © 2022 - PRESENT