A CLI tool that helps you keep your commit messages concise so that message length complies with the 50/72 rule / is short enough not to be wrapped on Github / complies with your team's commit message style guide.
- counts the number of characters in your commit message
- copies the message to the clipboard
Note
Windows is not supported yet.
Assuming that ~/.local/bin
is in your $PATH
.
Go to the releases page and
grab an archive with the latest binary for your platform if it is available
there. Then extract the binary to ~/.local/bin
.
Note
If there isn't a pre-compiled binary for your platform, the only option is to build from source code.
git clone https://github.com/v-spassky/commitwc.git
cd commitwc
cargo build --release
cp target/release/commitwc ~/.local/bin
Launch the commitwc
command and type your commit message. The tool will count the number of words in your commit message. After you press Enter
, the tool will copy the message to the clipboard and exit.