What is Gitlint?
Git commit message linter written in python (for Linux and Mac, experimental on Windows), checks your commit messages for style.
Gitlint is a tool in the Git Tools category of a tech stack.
Gitlint is an open source tool with 388 GitHub stars and 63 GitHub forks. Here’s a link to Gitlint's open source repository on GitHub
Who uses Gitlint?
Gitlint's Features
- Auto-trigger validations against new commit message right when you're committing. Also works with pre-commit
- Designed to work with your own scripts or CI system
- Easily configurable
- Community contributed rules
- User-defined rules
- Full unicode support
- Production-ready
Gitlint Alternatives & Comparisons
What are some alternatives to Gitlint?
pre-commit
pre-commit checks your code for errors before you commit it. pre-commit is configurable.
Git Flow
It provides excellent command line help and output. It is a merge based solution. It doesn't rebase feature branches.
Atlassian Stash
It is a centralized solution to manage Git repositories behind the firewall. Streamlined for small agile teams, powerful enough for large organizations.
Diff So Fancy
diff-so-fancy builds on the good-lookin' output of git contrib's diff-highlight to upgrade your diffs' appearances.
TortoiseGit
It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.