git-lint
Commit linter
Tool to ensure consistent and maintainable Git commit history
A command line interface for linting Git commits.
54 stars
4 watching
3 forks
Language: Ruby
last commit: about 1 month ago Related projects:
Repository | Description | Stars |
---|---|---|
jorisroovers/gitlint | Automatically checks commit messages for style and adherence to coding standards | 831 |
wagoid/commitlint-github-action | Enforces commit message conventions on GitHub Pull Request commits using Commitlint. | 363 |
dalance/svlint | A systemVerilog linter tool written in Rust. | 318 |
knbr13/gitcs | Analyzes local Git repositories and generates visual contributions graphs | 118 |
sbt/sbt-groll | Provides a way to view and navigate Git commit history within an sbt project | 133 |
loeffel-io/ls-lint | A fast directory and filename linter for Go projects. | 1,748 |
bluejava/git-commit-guide | A guide to writing consistent and useful Git commit messages | 82 |
slashsbin/styleguide-git-commit-message | Provides guidelines for writing consistent and descriptive commit messages in Git. | 1,008 |
zhengqbbb/cz-git | A Node.js-based tool for standardizing commit messages in Git repositories | 1,161 |
jpeer264/node-semantic-git-commit-cli | A CLI tool to manage semantic git commits with emoji support. | 147 |
saschagrunert/git-journal | Automates generation of changelogs from commit history in Git repositories | 614 |
grosser/git-whence | Determines the origin of a Git commit and identifies related pull requests or cherry-picks. | 21 |
sebastiangraz/c | Automates Git commit process with customizable message | 2 |
fteem/git-semantic-commits | Provides a set of custom Git commands to enforce better commit message formatting and conventions. | 676 |
github/markdownlint-github | Provides a collection of markdownlint rules and configurations for use on GitHub projects | 76 |