/gitmsg

App for writing git commit messages using 50/72 rule

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Free Palestine

Genocide Watch

gitmsg logo

gitmsg is an application for writing git commit messages according to the git 50/72 rule.

GitHub CI Go Report Card License

Installation

Clone the repository:

git clone https://github.com/alvii147/gitmsg.git

Setup gitmsg:

cd gitmsg/
./setup.sh

Set up alias to script by adding the following to ~/.bashrc or ~/.bash_profile:

alias gitmsg="/absolute/path/to/gitmsg/gitmsg.sh"

Usage

gitmsg helps write git commit messages based on the git 50/72 rule.

Usage:
        gitmsg [OPTIONS]

Options:
        -g, run in GUI mode
        -c, run in CLI mode
        -h, show help

GUI Mode

gitmsg -g

GUI screenshot

CLI mode

gitmsg -c

CLI screenshot