Commit Message Tags#

A list of all available tags for commit messages.

Meta Tags#

Here is collected a full list of all available meta tags for commit messages.

Please take into account that these tags unlike others have a generalized meaning. That why it’s hard to collect all possible cases when a particular tag should be used.

Name

Active

Pattern

Build

No

CI

Yes

.gitlab/ci/*

Conan

Yes

**/conan.*

Docker

Dockers

Yes

Yes

Docs

Yes

docs/*

Patches

Yes

patches/*

Editors

VS Code

Yes

.vscode/*

Languages

CMake

Yes

Cpp

Yes

Python

Yes

Shell

Yes

Linters

Linters

Yes

Black

Yes

Clang-Format (typo)

ClangFormat

No

Yes

Clang-Tidy (typo)

ClangTidy

No

Yes

CppCheck

Yes

Coverage

Yes

Flake8

Yes

HadoLint

Yes

isort

Yes

Sanitizers

Yes

ShellCheck

Yes

shfmt

Yes

Uncrustify

No

YamlLint

Yes

Operating system

Alpine

Yes

CentOS7

Yes

CentOS8

Yes

Linux

Yes

Ubuntu 20.04

Ubuntu2004

No

Yes

Ubuntu 23.04

Ubuntu2304

No

Yes

Windows

Yes

Tools

Conan

Yes

Hugo

Yes

Sphinx

Yes