https://github.com/jorisroovers/gitlint
  
  
    Linting for your git commit messages 
    https://github.com/jorisroovers/gitlint
  
git git-addons gitlint lint linter linting python
        Last synced: 23 days ago 
        JSON representation
    
Linting for your git commit messages
- Host: GitHub
 - URL: https://github.com/jorisroovers/gitlint
 - Owner: jorisroovers
 - License: mit
 - Created: 2015-09-02T20:06:16.000Z (about 10 years ago)
 - Default Branch: main
 - Last Pushed: 2024-07-11T01:52:32.000Z (over 1 year ago)
 - Last Synced: 2025-09-19T11:12:32.910Z (about 2 months ago)
 - Topics: git, git-addons, gitlint, lint, linter, linting, python
 - Language: Python
 - Homepage: http://jorisroovers.github.io/gitlint
 - Size: 9.06 MB
 - Stars: 904
 - Watchers: 16
 - Forks: 108
 - Open Issues: 62
 - 
            Metadata Files:
            
- Readme: README.md
 - Changelog: CHANGELOG.md
 - Contributing: CONTRIBUTING.md
 - License: LICENSE
 
 
Awesome Lists containing this project
- jimsghstars - jorisroovers/gitlint - Linting for your git commit messages (Python)
 
README
          # gitlint: [jorisroovers.github.io/gitlint](https://jorisroovers.github.io/gitlint/) #
|         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Package | [](https://pypi.python.org/pypi/gitlint)   [](https://spdx.org/licenses/) |
| Development   | [](https://github.com/jorisroovers/gitlint/actions?query=workflow%3A%22Tests+and+Checks%22) [](https://coveralls.io/github/jorisroovers/gitlint?branch=fix-coveralls) [](https://github.com/charliermarsh/ruff) [](https://github.com/psf/black) [](https://github.com/python/mypy)|                                                                                                                                                                                                                                                            |
Git commit message linter written in python, checks your commit messages for style.
**See [jorisroovers.github.io/gitlint](https://jorisroovers.github.io/gitlint/) for full documentation.**
## Contributing
All contributions are welcome and much appreciated!
See [jorisroovers.github.io/gitlint/contributing](https://jorisroovers.github.io/gitlint/contributing) for details on
how to get started.
We maintain a [loose project plan on Github Projects](https://github.com/users/jorisroovers/projects/1/views/1).