---
title: "Overview"
canonical: "https://support.appfire.com/space/YACC/152928575/Overview"
format: markdown
---
> Macro (aura-html)

Yet Another Commit Checker is a Bitbucket Server plugin that allows you to configure repository, project, and global rules to enforce company best practices regarding commit message requirements. These best practices can be things like:

- Requiring commit messages to contain valid Jira issues
- Requiring issues to be in progress, in a certain project, etc.
- Requiring committer name and email to match a Bitbucket user
- Requiring commit messages to match regex
- Branch name validation
- Customizing error messages

![image](media://bc0a2c90-5ca4-46d5-98d1-6f44fa391c4f)

Yet Another Commit Checker can be used as either a pre-receive hook or as a merge check.

Go to [Yet Another Commit Checker](https://marketplace.atlassian.com/apps/1211854/yet-another-commit-checker?hosting=server&tab=overview) in Atlassian Marketplace and click **Try it free** to begin a new trial or **Buy now** to purchase a license!

Proceed to the [System Requirements ](https://appfire.atlassian.net/wiki/spaces/YACC/pages/152928565)to learn more about what you need to install this app.