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

https://github.com/ivanatias/commits-assistant-cli

A commits assistant CLI built using Go to enforce conventional commits within a project
https://github.com/ivanatias/commits-assistant-cli

Last synced: about 2 months ago
JSON representation

A commits assistant CLI built using Go to enforce conventional commits within a project

Awesome Lists containing this project

README

        

# Git Commits Assistant

Command-line interface (CLI) tool built with Go that helps enforce conventional commit styles within a project. It makes it easy to add properly formatted and structured commits so that team members can quickly understand the changes being made.

## Installation

To install, follow these steps:

- Clone the repository: `git clone https://github.com/ivanatias/commits-assistant-cli.git`
- Navigate to the cloned directory: `cd commits-assistant-cli`
- Build the tool using Go: `go build -o gca main.go`

### Important:
You must install Go in your system. To install, follow the instructions on [Go's website](https://go.dev/doc/install).

## Usage
Once installed, you can start using the commits assistant by running `./gca` in your terminal.

The assistant will guide you through the process.