Force conventional git commit messages for git repositories, by leveraging git hooks.
Project description
![pypi](https://img.shields.io/pypi/v/git-message-hook.svg) ![python](https://img.shields.io/pypi/pyversions/git-message-hook.svg) ![license](https://img.shields.io/github/license/oscar-defelice/git-message-hook.svg) ![last-commit](https://img.shields.io/github/last-commit/oscar-defelice/git-message-hook.svg) ![docs](https://readthedocs.org/projects/git-message-hook/badge/?version=latest) [![patreon](https://img.shields.io/badge/Patreon-brown.svg?logo=patreon)](https://www.patreon.com/oscardefelice) [![follow](https://img.shields.io/twitter/follow/oscardefelice.svg?style=social)](https://twitter.com/OscardeFelice) [![linkedin](https://img.shields.io/badge/LinkedIn-0077B5?&logo=linkedin&logoColor=white)](https://linkedin.com/in/oscar-de-felice)
# git-message-hook
![project logo](https://raw.githubusercontent.com/oscar-defelice/git-message-hook/main/logo.png)
Enforces [conventional git commit messages](https://www.conventionalcommits.org/en/v1.0.0-beta.4/) for all new git repositories you create by running git init
# Installation
`bash pip install git-message-hook `
# Documentation
Detailed docs are available at <https://git-message-hook.readthedocs.io/en/latest/>.
# Attribution
<div>Icons made by <a href=”https://www.flaticon.com/authors/smashicons” title=”Smashicons”>Smashicons</a> from <a href=”https://www.flaticon.com/” title=”Flaticon”>www.flaticon.com</a> is licensed by <a href=”http://creativecommons.org/licenses/by/3.0/” title=”Creative Commons BY 3.0” target=”_blank”>CC 3.0 BY</a></div>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for git_message_hook-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71e195a73d122a9b280ff6bf29dd01b5b2d2ea328d165227031e94ec68d1d467 |
|
MD5 | 76b8550fbc2d16b6797f1a098128113a |
|
BLAKE2b-256 | 1894e87dd8f98a06bf2e2bdf2c7606d1add20f92f3323dbfad882189b89c0ef6 |