Crates.io | committy |
lib.rs | committy |
version | 1.1.13 |
source | src |
created_at | 2024-10-15 13:36:48.168858 |
updated_at | 2024-12-08 21:17:47.787619 |
description | 🚀 Generate clear, concise, and structured commit messages effortlessly |
homepage | |
repository | https://github.com/martient/committy |
max_upload_size | |
id | 1409457 |
size | 101,358 |
🚀 Generate clear, concise, and structured commit messages effortlessly with Committy!
Committy was born out of the need for a simple, efficient tool to generate structured commit messages. Whether you're working on a personal project or collaborating with a team, Committy helps you:
Plus, it's a great way to learn and practice Rust programming!
cargo install committy
To generate a commit message:
committy
committy amend
committy -s "change the api version"
committy -s "change the api version" amend
Committy supports the following commit types:
When prompted, you can indicate if your commit includes breaking changes. This will add a !
at the end of the commit type, signaling a breaking change as per conventional commit standards.
A brief, concise summary of the changes (around 150 characters). Think of it as a TL;DR for your commit.
A more detailed explanation of the changes, which will be included in the changelog. Use this to provide context, reasoning, and any other relevant information about your changes.
Contributions are welcome! Please feel free to submit a Pull Request.
Please see the CONTRIBUTING file for more details.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.