Git AI uses ChatGPT and git hook to generate commit messages based on the staged files. Leave the commit message empty and let Git AI do the work for you!
-
Updated
Nov 16, 2024 - Rust
Git AI uses ChatGPT and git hook to generate commit messages based on the staged files. Leave the commit message empty and let Git AI do the work for you!
The non-opinionated Rust-based commit message linter.
A web GUI for generating conventional commit messages following the Conventional Commits specification.
A Git commit message generator powered by OpenAI GPT-4o and Anthropic Claude 3.5
🤖 AI-powered Git commit message generator that creates meaningful, standardized commits using OpenAI's GPT models. Supports Conventional Commits, Gitmoji, and custom formats. Streamline your Git workflow with AI-generated commit messages that follow best practices. Features: ✨ Conventional Commits support 🎨 Gitmoji integration 🌍 Multiple langua
Lints Pull Request titles with git-sumi
Automatically generate git commit messages.
Automates the creation of standardized Git commit messages using OpenAI's ChatGPT, ensuring adherence to the Conventional Commits specification for clear and meaningful commit history. It offers an intelligent, interactive way to craft commit descriptions directly from your code diffs.
A tool to enhance Git commit messages with emojis.
GitGenie is a Python CLI tool that helps developers improve the quality of their Git commit histories and pull request descriptions. It automates the generation of meaningful commit messages and compiles detailed pull request summaries.
Collector of exceptional / somewhat personal github commit messages - updated daily
CLI tool that leverages generative AI to automate Git workflows. It generates PR and commit messages, and rewords empty commits, streamlining collaboration and enhancing productivity.
Displays the average commit message length of a user and their friends (created in under 5 hours for a hackathon challenge)
This is a simple code for checking wether the commit msg is conventional or not
Simple script to validate the commit message on git
Remove new lines and consecutive duplicate commit messages when doing a "Squash and merge" in GitHub.
Add a description, image, and links to the commit-messages topic page so that developers can more easily learn about it.
To associate your repository with the commit-messages topic, visit your repo's landing page and select "manage topics."