GRC

GRC Rust Release Codacy Badge codecov

Semantic git commits tool.

Similar to git-cz, grc will help you to provide a better Git experience.

Install

You can install grc in the following ways:

From crates.io

Please Run:

sh cargo install grc

Release Package

Go to RELEASE, download one you like.

From Source

Please Run:

sh cargo install --git https://github.com/sdttttt/gcr.git

Using

after the tools install, run command in your repository:

sh grc

GRC can also automatically help you add files to the index.

```sh //Add all files grc -a .

// Add specified file grc -a ... ```

GRC config file

TIP: This feature is supported above version 0.9.0

You can append custom commit types in the grc.toml configuration file at repo root directory:

```toml

A colon separates the type from the description of the type.

type = [ "type: this is new commit type." ] ```

Starting with 0.9.1, grc using ~/.config/grc/grc.toml as the default configuration file.

IDEA

If you have any new ideas, you are welcome to talk to me.

grc has taken over all git submissions from @sdttttt.